如何更改如下,以便它是通過jQuery的.on()
和.live()
使用?我有一個問題轉換它,以便它在ajax負載後綁定。jQuery的。對()和.live()水印的jQuery
$("#name_search").watermark("Search by name...");
我從jQuery的版本改變1.5到1.7的過程中來的,這就是爲什麼我問.on()
和.live()
。我知道.live()
已在1.7中棄用。
謝謝
如何更改如下,以便它是通過jQuery的.on()
和.live()
使用?我有一個問題轉換它,以便它在ajax負載後綁定。jQuery的。對()和.live()水印的jQuery
$("#name_search").watermark("Search by name...");
我從jQuery的版本改變1.5到1.7的過程中來的,這就是爲什麼我問.on()
和.live()
。我知道.live()
已在1.7中棄用。
謝謝
你是不是想盡快它添加到DOM就$("#name_search")
.watermark
工作?如果是這樣,你不能僅僅通過事件(可能)來做到這一點。你需要做的就是調用.watermark
當元素添加到DOM。
$("body").append("<div id=name_search>");
$("#name_search").watermark('Search by name...');
謝謝...但是如何做這個工作,如果它被通過.load添加在div標籤()... $(「#displayContacts」)。負載($(此).attr(的 「href」)); ? –
@AlanHo只需調用'.watermark'在'.load'成功函數(看看jQuery的API)。 –
如果插件的製造商不支持該插件,那麼除了自己更改插件之外,您只需重新調用它即可。 –
嗨,詹姆斯,我該如何重新打電話?我是新來的jQuery,所以還在學習 –