jQuery实现自动调用和触发某个事件的方法
本文实例讲述了jQuery实现自动调用和触发某个事件的方法。分享给大家供大家参考,具体如下:
我以点击事件为例,研究一下这个话题:
jQuery 自动触发点击事件
1.比如我们通过jquery定义了一个点击事件,我们如何自动触发他:
$(function(){ $('#button').click(function(){ alert('button is clicking!'); }); })
1)自动触发点击事件
$('#button').click();
这大大出乎了 我的意料,我以为这样 会将之前的封装事件给覆盖掉了
其实没有。而是调用了里面的匿名函数,
这样我们就不难理解,为什么有些函数同时兼备赋值和取值的功能了
$('input').val('默认值'); var templete = $('input').val();
其实原理说白了 就是将里面的参数直接返回回来了。
2)这里还有一种触发方式:
$('#button').trigger('click');
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常见事件用法与技巧总结》、《jQuery常用插件及用法总结》、《jQuery操作json数据技巧汇总》、《jQuery扩展技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
相关文章
jquery使用$(element).is()来判断获取的tagName
这篇文章主要介绍了jquery使用$(element).is()来判断获取的tagName以及将取到标签用作到别的地方,需要的朋友可以参考下2014-08-08jQuery动态设置form表单的enctype值(实现代码)
本篇文章是对在jQuery中动态设置form表单的enctype值的实现代码进行了详细的分析介绍,需要的朋友参考下2013-07-07jquery $.each 和for怎么跳出循环终止本次循环
如何在jquery 中的循环中终止本次循环或者跳出循环呢?经搜索发现个不错的方法,大家不妨参考下,希望对大家有所帮助2013-09-09解决jquery操作checkbox火狐下第二次无法勾选问题
在工作中使用jquery操作checkbox,进行全选、反选,现在的问题是火狐下第二次无法勾选问题,在下面有个详细的解答,感兴趣的朋友可以参考下2014-02-02
最新评论