DalQual è la differenza tra .delegate() e live()?
$("table").delegate("td", "hover", function(){
$(this).toggleClass("hover");
});
è equivalente al seguente codice scritto utilizzando .Live():
$("table").each(function(){
$("td", this).live("hover", function(){
$(this).toggleClass("hover");
});
});
secondo i jQuery API.
Scommetto che mi sbaglio, ma non è lo stesso di scrivere
$("table td").live('hover', function() {});
Allora, cosa è .delegate()
per?
possibile duplicato di [jQuery: live() vs delegate()] (http://stackoverflow.com/questions/4204316/jquery-live-vs-delegate) –