Спиране на replace html на съществуващи елементи.

novakabg

Registered
Проблема ми е следният, имам 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>'));
    });
:lol:
 
Код:
	$.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 се цени, заплаща и търси под дърво и камък ;д Така че оправяй тези грешки от сега. ;д :) :?:
 

Горе