jQuery 之只運行一次的處理函數(one)


jQuery中,可以為備選元素添加一個或多個事件處理程序,並規定當函數運行時發生。使用one方法時,每個元素只運行一次函數。語法如下:

$(selector).one(event ,data, function)

 例如,當點擊p元素時,增加該元素的文本大小。

$("p").one("click",function(){
  $(this).animate({fontSize:"+=6px"});
});

 1     one的定義

  • one() 方法為被選元素添加一個或多個事件處理程序,並規定當事件發生時運行的函數。
  • 當使用 one() 方法時,每個元素只能運行一次事件處理程序函數。

2     語法

$(selector).one(event ,data, function)

參數

描述

event

必需。規定要從被選元素添加的一個或多個事件或命名空間。

由空格分隔多個事件值,也可以是數組。必須是有效的事件。

data

可選。規定傳遞到函數的額外數據。

function

可選。規定當事件發生時運行的函數。

參考網址

jQuery 事件 - one() 方法:https://www.w3school.com.cn/jquery/event_one.asp


免責聲明!

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



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