jQuery事件之一次性事件


語法:

$(selector).one(type, data, callback)

作用:

(1)為每一個匹配元素的特定事件(比如click)綁定一個一次性的事件處理函數。
(2)每個對象上,這個事件處理函數只會被執行一次。
(3)其他規則與bind()函數相同。

參數解釋:

type(String): 事件類型

data(Object): 可選, 作為event.data屬性值傳遞給事件對象的額外數據對象

callback(Function): 綁定到每個匹配元素的事件上面的處理函數

示例:

當p標簽被第一次點擊的時候, 顯示所有其文本

$("p").one('click', function(event) {
    //只有第一次點擊的時候才會觸發, 再次點擊不會觸發了
    alert($(this).text());
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM