Kể từSự khác nhau giữa .delegate() và live() là gì?
$("table").delegate("td", "hover", function(){
$(this).toggleClass("hover");
});
là tương đương với đoạn mã sau được viết bằng .live():
$("table").each(function(){
$("td", this).live("hover", function(){
$(this).toggleClass("hover");
});
});
theo jQuery API.
Tôi đặt cược tôi sai nhưng không phải là nó giống nhau viết
$("table td").live('hover', function() {});
Vì vậy, có chuyện gì là .delegate()
cho?
bản sao có thể có của [jQuery: live() vs delegate()] (http://stackoverflow.com/questions/4204316/jquery-live-vs-delegate) –