on()是bind(),live(),delegate()的替代品,1.7及1.7以后使用on()

bind() 绑定元素

live() 为元素附加事件,匹配选择器的当前及未来的元素(比如由脚本创建的新元素)

delegate() 绑定被选元素的子元素

使用介绍:
$(selector).on(event,childSelector,data,function,map)

替代live

$("#a").live("click",function(){
});
$("#a").on("click", function(){
});
 

替代delegate

$("ul").delegate("li", "click", function(){
});
$("ul").on("click", "li", function(){
});
 
绑定多个事件
$("#a").on("mousemove mouseout",  function(){

});

 
多个事件分别绑定
 $("p").on({
    mouseover:function(){$("body").css("background-color","lightgray");},  
    mouseout:function(){$("body").css("background-color","lightblue");},
    click:function(){$("body").css("background-color","yellow");}  
 });
 
此外 用off()来移除on()创建的事件,替代unbind(), undelegate(), die()
 

最新文章

  1. python学习笔记之基础二(第二天)
  2. Sypder上手
  3. \boot 空间不足解决方法
  4. 25个CSS3 渐变和动画效果教程
  5. 图形化管理debian服务
  6. [Tommas] SQL 中 WITH AS 的用法
  7. SRM 506(2-1000pt)
  8. python文件处理及装饰器
  9. Html中DIV成为超级链接,解决在360浏览器+IE9显示小手图标的兼容性!
  10. JavaBean--简介及基本使用
  11. PostgreSQL 下生成 UUID(Guid)
  12. MyBatis(四)多参数处理问题
  13. [转] iOS9系统自带字体
  14. Tomcat介绍、安装jdk、安装Tomcat、配置Tomcat监听80端口
  15. PR回写 所有物料规划PR时对净需求+最小采购批量+安全库存+舍入值的先后考虑逻辑
  16. eclipse 中springboot2.0整合jsp 出现No Java compiler available for configuration options compilerClassName
  17. MyBatis where标签语句
  18. centos7 源码编译安装TensorFlow CPU 版本
  19. MVVM前端框架
  20. jquery ui的css设计二

热门文章

  1. 第七十七节,CSS3前缀和rem长度单位
  2. EconomicIndoor集成测试
  3. pigcms 微外卖下单加数量bug
  4. 利用ckeditor 富文本编辑插件静态化网页
  5. 安卓访问webAPI,并取回数据
  6. struts入门学习(二)
  7. shell脚本学习(五)
  8. Gentoo:Xorg:Failed to load module "……" 问题
  9. tomcat容器启动的启动过程(三)
  10. XP 右键扩展设置 1.0 免费绿色版