скажем на HTML документа, у меня есть куча ссылок, как так:JQuery не .live называется
<a href="#path" class="the_link_1">Click here 1</a>
<a href="#path" class="the_link_2">Click here 2</a>
<a href="#path" class="the_link_3">Click here 3</a>
<a href="#path" class="the_link_4">Click here 4</a>
etc...
У меня есть JQuery код, как это:
$("a[class^=the_link_]").each(function(){
$(this).live("click", function(){
alert($(this).html());
});
});
Почему этот рабочий, когда я используйте $(this).click(function(){ ... });
, но он не работает, когда я использую $(this).live("click", function(){ ... });
?
Спасибо
Вы должны понимать, как работает '.live()' перед его использованием. Затем, как только вы это поймете, вы должны прекратить использовать его. –