码迷,mamicode.com
首页 > 其他好文 > 详细

jq事件绑定

时间:2017-08-10 19:29:59      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:技术分享   调用   包括   win   logs   onclick   页面   高性能   也会   

前端中事件绑定主要包括三种:1:普通事件    2 : 事件委托  3:iframe事件绑定。下面给介绍他们的原理及demo 。

1:普通事件:

  • 普通事件无法绑定事件到新生成的元素
  • 比方:今天公司有100人会收到快递,这100人全在公司门口等快递...新员工不知道在哪收,收不到快递...   
  • demo:  技术分享

2 : 事件委托:

  • 原理:通俗的讲 事件就是onclick,onmouseover等就是事件;委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。专业的讲:利用冒泡的原理,把事件加到父级上,查找父元素下对应节点 触发执行效果。
  • 比方: 今天公司有100人会收到快递,前台MM帮大家收好,然后对应告诉你大家去拿..新员工的快递也会收到...
  • 作用:提高性能,绑定未来元素。
  • demo:技术分享

3:iframe事件绑定:

  • demo:技术分享
  • iframe点击常见操作:
    • 父页面获取子页面元素:$(".ccc").contents().find(".ccc2")  ccc是iframe的类;ccc2是子页面的类
    • 子页面获取父页面元素:$(‘#id‘, window.parent.document)    id 是父页面的id
    • 子页面调用父页面的方法:parent.zzz();    zzz 是父页面方法
    • 父页面调用子页面的方法:zzzName.window.test()   zzzName是iframe name;test是子页面方法

jq事件绑定

标签:技术分享   调用   包括   win   logs   onclick   页面   高性能   也会   

原文地址:http://www.cnblogs.com/adair123/p/7340720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!