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 相关文章推荐
JavaScript将Table导出到Excel实现思路及代码
Mar 13 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
Jul 06 Javascript
JavaScript中数组继承的简单示例
Jul 29 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
Jul 27 Javascript
javaScript如何跳出多重循环break、continue
Sep 01 Javascript
Canvas放置反弹效果随机图形(实例)
Aug 17 Javascript
详细分析JS函数去抖和节流
Dec 05 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
May 07 Javascript
Jquery和CSS实现选择框重置按钮功能
Nov 08 jQuery
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
基于Vue2实现移动端图片上传、压缩、拖拽排序、拖拽删除功能
Jan 05 Vue.js
Vue.Draggable实现交换位置
Apr 07 Vue.js
对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
不重新编译PHP为php增加openssl模块的方法
2011/06/14 PHP
php中用foreach来操作数组的代码
2011/07/17 PHP
php去除字符串换行符示例分享
2014/02/13 PHP
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
JavaScript 拖拉缩放效果
2008/12/10 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
JavaScript的类型简单说明
2010/09/03 Javascript
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
2013/11/25 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
2014/06/09 Javascript
javascript自动切换焦点控制效果完整实例
2016/02/02 Javascript
基于JS实现Android,iOS一个手势动画效果
2016/04/27 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
IONIC自定义subheader的最佳解决方案
2016/09/22 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
nodejs实现大文件(在线视频)的读取
2020/10/16 NodeJs
jQuery实现模拟搜索引擎的智能提示功能简单示例
2019/01/27 jQuery
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
JavaScript面向对象核心知识与概念归纳整理
2020/05/09 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
Vue.js原理分析之nextTick实现详解
2020/09/07 Javascript
插入排序_Python与PHP的实现版(推荐)
2017/05/11 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
Python Django 简单分页的实现代码解析
2019/08/21 Python
如何在python中判断变量的类型
2020/07/29 Python
CSS3动画animation实现云彩向左滚动
2014/05/09 HTML / CSS
CSS3制作彩色进度条样式的代码示例分享
2016/06/23 HTML / CSS
html5唤醒APP小记
2019/03/27 HTML / CSS
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
Dodax奥地利:音乐、电影、书籍、玩具、电子产品等
2019/08/31 全球购物
会计专业自荐信范文
2015/03/05 职场文书
上学路上观后感
2015/06/16 职场文书
总经理聘用协议书
2015/09/21 职场文书