- Спиране на replace html на съществуващи елементи.
WT форуми -> HTML / Javascript / CSS -> Спиране на replace html на съществуващи елементи.
Създайте нова тема Напишете отговор 
Автор Съобщение
novakabg
Турист
Турист

Регистриран на: 13/05/2016 2:29 pm

Support: 5
Bonus: 10
Мнения: 250
Мнение 01/07/2017 2:08 am     Спиране на replace html на съществуващи елементи. Отговорете с цитат


Проблема ми е следният, имам load more ( ajax )ефект на страницата си и когато направя зареди още този скрипт се replace на елементи където вече работил има ли начин да направя disable примерно чрез клас или нещо по-добно?!

$.each($('#text_informaction'), function() {
     var info = $(this).html();
     $(this).html(info.replace(/(\D*)(\d*\.)(\d*)(\D*)/, '<span>$1</span><span>$2</span>'));
    });
Laughing
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
joTunkiq
Активен
Активен

Регистриран на: 25/12/2012 12:03 pm

Support: 127
Bonus: 254
Мнения: 769
Мнение 01/07/2017 11:49 pm      Отговорете с цитат


   $.each($('#text_informaction:not(.donotreplace)'), function() {
     var info = $(this).html();
     $(this).html(info.replace(/(\D*)(\d*\.)(\d*)(\D*)/, '<span>$1</span><span>$2</span>'));
    });   
Idea

#text_informaction:not(.donotreplace) - ще се изпълнява за всеки ид-та, които нямат "donotreplace" калса, или наобратно казано, тези които имат този клас, няма да бъдат засегнати.


Само да ти каже батко ти, id - трябва да е уникално, не може да имаш 6 елемента на 1 страница със същото id, за тази цел се ползва класа.

П.с. не, че не може, ама не правилно. След време ще разбереш. Добрия html се цени, заплаща и търси под дърво и камък ;д Така че оправяй тези грешки от сега. ;д Smile Question
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> HTML / Javascript / CSS Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети