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