JavaScript 有一个非常重要的功能,就是事件驱动。当页面完全加载后,用户通过鼠标或键盘触发页面中绑定事件的元素即可触发。

jQuery 为开发者更有效率的编写事件行为, 封装了大量有益的事件方法供我们使用。

一、事件绑定

  jQuery 通过.bind()方法来为元素绑定这些事件。 可以传递三个参数: bind(type, [data], fn),type 表示一个或多个类型的事件名字符串;

  [data]是可选的,作为 event.data 属性值传递一个额外的数据,这个数据是一个字符串、一个数字、一个数组或一个对象;fn 表示绑定到指定元素的处理函数。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
<script type="text/javascript">
    $(function(){
        //使用点击事件
        /*
        $('input').bind('click',function(){
            alert("click");
        });
        */

        //普通处理函数
        /*
        $('input').bind('click',fn);
        function fn(){
            alert("click");
        }
        */
    });
</script>
</head>
<body>
    <input type="button" value="click" />
</body>

  可以同时绑定多个事件

最新文章

  1. MySQL 系列(二) 你不知道的数据库操作
  2. iOS如何上传代码到Github
  3. 查询一个ID出现2种结果的情况
  4. linux 命令进阶
  5. 基于.net mvc的校友录(六、codefirst的使用以及班级模块的关键部分实现)
  6. (转)Linux: su sudo sudoer
  7. [HDU 1695] GCD
  8. node.js在windows下的学习笔记(5)---用NODE.JS创建服务器和客户端
  9. spoj 1812 LCS2(SAM+DP)
  10. python列表推导和字典推导
  11. 使用IIS建立自己的网站、使用C#编写IIS模拟器,更好的理解Client和Server的relation
  12. 用过滤器和装饰者设计模式(静态代理)解决getParameter乱码问题
  13. 配置开源项目 SlidingMenu 的问题
  14. Android图表库MPAndroidChart(十一)——多层级的堆叠条形图
  15. 8.docker的安全性
  16. Prisma GraphQL 服务器 生产者 &quot;https://www.prisma.io&quot;
  17. 老生常谈,函数柯里化(curring)
  18. 小学四则运算APP 第三阶段冲刺
  19. 02-03:springboot 整合listener
  20. B/S模式实现批量打包apk

热门文章

  1. $.Ajax({});方法使用 返回json格式 string格式
  2. 笔记本中的archlinux调节亮度
  3. [原创] 如何用Eclispe调试java -jar xxx.jar 方式执行的jar包
  4. asp.net页面生命周期请求管道19个事件
  5. LeetCode:461. Hamming Distance
  6. Linux的常用命令
  7. 【转】不容忽视的ClassNotFoundException
  8. 【转】解决eclipse新导入工程无法run as server
  9. 三分钟学会funsioncharts
  10. sql常用单行函数