jQuery один () метод
Пример
Увеличьте размер текста элемента <p> при щелчке по нему (событие будет срабатывать только один раз для каждого элемента <p>):
$("p").one("click", function(){
$(this).animate({fontSize: "+=6px"});
});
Определение и использование
Метод one() прикрепляет один или несколько обработчиков событий для выбранных элементов и указывает функцию, которая будет запускаться при возникновении события.
При использовании метода one() функция обработчика событий запускается только ОДИН РАЗ для каждого элемента.
Синтаксис
$(selector).one(event,data,function)
Parameter | Description |
---|---|
event | Required. Specifies one or more events to attach to the elements. Multiple event values are separated by space. Must be a valid event. |
data | Optional. Specifies additional data to pass along to the function |
function | Required. Specifies the function to run when the event occurs |
Попробуйте сами — примеры
Как прикрепить два обработчика событий ("click" и "dblclick") к элементу <p>.