JQuery调用绑定click事件的3种写法


Posted in Javascript onMarch 28, 2015

第一种方式:

$(document).ready(function(){
 $("#clickme").click(function(){
    alert("Hello World click");
 });

 第二种方式:

$('#clickmebind').bind("click", function(){
 alert("Hello World bind");
 });

第三种方式:

$('#clickmeon').on('click', function(){ 
 alert("Hello World on"); 
}); 
});

注意:第三种方式只适用于jquery 1.7以上的版本
源码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript" src="js/jquery.metadata.js"></script>
<script type="text/javascript" src="js/messages_zh.js"></script>
<style type="text/css">
 #frm label.error {
 color: Red;
 }
</style>
</head>
<script type="text/javascript">

$(document).ready(function(){
 $("#clickme").click(function(){
    alert("Hello World click");
 });
 
 
 $('#clickmebind').bind("click", function(){
 alert("Hello World bind");
 });

$('#clickmeon').on('click', function(){
 alert("Hello World on");
});
});

</script>
<body>
<label></label>
<form id="frm" name="frm" method="post" action=""><label>用 户 名:
  <input type="text" name="username" id="username" />
</label>
 <p>
  <label>邮    编 :<label></label></label>
  <label>
  <input type="text" name="postcode" id="postcode" />
  <br />
  </label>
 </p>
 <p><label>数   字 : 
  <input type="text" name="number" id="number" />
 </label>
  <br /><label>身份证号:
  <input type="text" name="identifier" id="identifier" />
  </label>
   
 <label>
 <input type="button" name="clickme" id="clickme"  value="click me" /> 
 </label>
  <label>
 <input type="button" name="clickmebind" id="clickmebind" value="clickme_bind" />
 </label>
 <label>
 <input type="button" name="clickmeon" id="clickmeon" value="clickme_on" />
 </label>
 </p>
</form>
</body>
</html>
Javascript 相关文章推荐
从jquery的过滤器.filter()方法想到的
Sep 29 Javascript
js实现的捐赠管理完整实例
Jan 20 Javascript
Jquery遍历Json数据的方法
Apr 20 Javascript
JS实现的仿QQ空间图片弹出效果代码
Feb 23 Javascript
JS生成不重复的随机数组的简单实例
Jul 10 Javascript
vue实现todolist单页面应用
Apr 11 Javascript
bootstrap table使用入门基本用法
May 24 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
详解基于vue-cli3.0如何构建功能完善的前端架子
Oct 09 Javascript
记一次vue-webpack项目优化实践详解
Feb 17 Javascript
JS Math对象与Math方法实例小结
Jul 05 Javascript
Selenium执行JavaScript脚本的方法示例
Dec 31 Javascript
对Web开发中前端框架与前端类库的一些思考
Mar 27 #Javascript
Javascript优化技巧之短路表达式详细介绍
Mar 27 #Javascript
学习JavaScript编程语言的8张思维导图分享
Mar 27 #Javascript
JavaScript中的函数声明和函数表达式区别浅析
Mar 27 #Javascript
jQuery使用fadein方法实现渐出效果实例
Mar 27 #Javascript
jQuery使用fadeout实现元素渐隐效果的方法
Mar 27 #Javascript
javascript包装对象实例分析
Mar 27 #Javascript
You might like
实现了一个PHP5的getter/setter基类的代码
2007/02/25 PHP
php按单词截取字符串的方法
2015/04/07 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
PHP格式化MYSQL返回float类型的方法
2016/03/30 PHP
PDO实现学生管理系统
2020/03/21 PHP
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
2011/12/26 Javascript
javascript动画浅析
2012/08/30 Javascript
javascript+xml实现简单图片轮换(只支持IE)
2012/12/23 Javascript
JavaScript实现的日期控件具体代码
2013/11/18 Javascript
页面刷新时记住滚动条的位置jquery代码
2014/06/17 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
深入理解Vue2.x的虚拟DOM diff原理
2017/09/27 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
JS实现的字符串数组去重功能小结
2019/06/17 Javascript
javascript实现获取中文汉字拼音首字母
2020/05/19 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
python中的多线程实例教程
2014/08/27 Python
Python 中迭代器与生成器实例详解
2017/03/29 Python
Django基础之Model操作步骤(介绍)
2017/05/27 Python
Python实现冒泡排序的简单应用示例
2017/12/11 Python
Python字符串、整数、和浮点型数相互转换实例
2018/08/04 Python
python直接获取API传递回来的参数方法
2018/12/17 Python
Python+PyQt5实现美剧爬虫可视工具的方法
2019/04/25 Python
python函数的万能参数传参详解
2019/07/26 Python
python写入数据到csv或xlsx文件的3种方法
2019/08/23 Python
Python利用pip安装tar.gz格式的离线资源包
2020/09/14 Python
函授教育个人学习的自我评价
2013/12/31 职场文书
《最大的“书”》教学反思
2014/02/14 职场文书
初中班主任教育随笔
2015/08/15 职场文书
请病假条范文
2015/08/17 职场文书
2016年“七一建党节”广播稿
2015/12/18 职场文书