发现了一个特殊的函数one,其含义是能让其绑定的事件只执行一次,
马上来看实际的例子:
(function($){
$(function(){
$("#once").one('click',function(){
console.log("click once");
});
});
}(window.jQuery));
这个例子中,无论点多少次,始终都只显示1次了
2)还可以将多个事件都关联到once中,比如
$("#once").one('mousedown mouseup click',function(){ console.log("click once");});
3 自定义的数据也可以关联到once中,比如
$("#once").one('click', { color: 'blue', size : 'xxl' }, function(e){ console.log('click once you ' + e.data.size + ' ' + e.data.color + ' rabbit.'); }); });
4 还可以针对页面中的某些元素的某些事件,只使用一次,比如下面的例子中,
无论点哪一个li元素,始终只对一个元素加了横线,再点其他li则无效果了
function($){
$(function(){
$("ul").one('click','li',function(e){
$(this).css('text-decoration','line-through');
});
});
(window.jQuery));
分享到:
相关推荐
此文档包含了jquery中十大重要的常用的函数。
jQuery函数全解析
js JQuery验证电子邮箱的函数
JQuery各Ajax函数说明。jQuery提供了AJAX全局函数的定义,以满足特殊的需求。下面是jQuery提供的所有函数(按照触发顺序排列如下)
jquery 函数大全 基础函数实现的方法 函数的说明。很齐全哦!
在jQuery基础上,美化select,自定义函数,不影响原先取值和增删改的操作
这里是我从Jquery中整理出来的一些对象和函数的用法,加上我自己的一些理解,和各位分享一下
jQuery实例讲解——通过一些小实例讲解jQuery的应用
jquery刷新页面和JS常用的函数。另外jQuery实现跨域调用的问题可以联系我。
setTimeout()从载入后延迟指定的时间去执行一个表达式或者是函数;仅执行一次 ;和window.clearTimeout一起使用.我在 代码如下:$(document).ready(function(){setTimout(test(),200); function test() { alert(1&#...
内容包括:jQuery Ajax 操作函数,jQuery 选择器,jQuery 事件处理方法,jQuery 事件方法,jQuery 效果函数,jQuery 文档操作方法,jQuery 属性操作方法,jQuery CSS 操作函数,jQuery 遍历函数
jquery的一些操作函数,总结。。方便应用,,及时查找
对jquery中api函数的描述,十分详细,是开发者所必备的chm文档
Jquery Map Request DIV居中 Windows /** * MAP拥有JAVA HashMap函数基本特性 * @Attribute datas 数据源 * @Attribute size 数据长度 * @Function ... * @Function add(strs) 添加一个值 适合初学者学习
jQuery常见函数包含jQuery中用到的常用函数,读者可以借鉴参考,个人觉得很不错
jquery 第13章 函数 artech-javascript-jquery-13.rar
JQuery常用函数及功能 这些很好用!对javascript 很有帮助
Jquery框架讲解
jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。
jquery AJAX 回调函数取JSON成功代码,不需要数据库,jquery路径引导正确可运行,数据调用是已定义json数据