我很難理解jquery的.delegate函數的語法。比方說,我有以下幾點:需要幫助理解jquery委託()函數
$(".some_element_class").delegate("a", "click", function(){
alert($(this).html());
});
我知道a
因素是應用了click
事件的元素。我知道,一旦我們點擊了a
元素,事件click
將被觸發並且回調函數將被調用。但.delegate
之前的目的是什麼?在這種情況下,.some_element_class
的目的是什麼?我如何閱讀以上內容,包括.some_element_class
?另外,在上面的示例中,$(this)
代表什麼?它代表a
元素還是代表.some_element_class
?
請有人,對此有所瞭解。
謝謝
+1:
你可以做綁定類似的東西。 – starskythehutch 2012-02-25 13:58:06