手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery事件绑定on()与弹窗实现代码
jQuery事件绑定on()与弹窗实现代码
摘要:页面上经常会有弹窗,有的弹窗是动态生成的,有的弹窗是在页面底部隐藏的,对于动态生成的弹窗,如果要监听弹窗的事件,可以使用jQuery的事件绑...

页面上经常会有弹窗,有的弹窗是动态生成的,有的弹窗是在页面底部隐藏的,对于动态生成的弹窗,如果要监听弹窗的事件,可以使用jQuery的事件绑定on()方法实现。

如图,弹窗是js动态生成的,通过点击某个链接弹出,弹窗中的“立即去使用”链接点击后,实现的效果是关闭弹窗,并跳转到锚点。

jQuery事件绑定on()与弹窗实现代码1

这个a标签是:

复制代码 代码如下:

<a title="立即去使用" target="_blank" gid="167" href="http://act.vip.***.com/vip/2016/51dps/#gamelist">立即去使用</a>

我们要监听弹窗里面的click事件,但这个弹窗本身是动态生成的,因此我们要监听body,通过on()事件绑定,当动态生成这个弹窗时,可以监听到click方法:

function jump_to_anchor() { $("body").on("click", "span[name='msgbox_info'] a, .act-pop-table a", function (e) { link = $(this).attr('href'); if (link == 'http://act.vip.***.com/vip/2016/51dps/#gamelist') { e.preventDefault(); msgExit(); window.location.href = link; } }); }

这里实际上是绑定了两个a标签的事件绑定,都是当这个链接是某个url,阻止默认行为,并调用关闭弹窗方法,跳转到该链接,也就是锚点。

【jQuery事件绑定on()与弹窗实现代码】相关文章:

jQuery插件expander实现图片翻转特效

javascript瀑布流式图片懒加载实例

jQuery的Scrollify插件实现滑动到页面下一节点

jQuery聚合函数实例

jquery任意位置浮动固定层插件用法实例

jQuery实现给页面换肤的方法

jQuery插件pagewalkthrough实现引导页效果

jquery实现用户打分评分特效

自适应图片大小的弹出窗口

js实现异步循环实现代码

精品推荐
分类导航