位置: 编程技术 - 正文
推荐整理分享关于两个jQuery(js)特效冲突的bug的解决办法(关于两个人感情文案),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:关于两个人遗憾错过的歌,关于两个女儿的文案,关于两个确立,关于两个人的电影,关于两个人的电影,关于两个女儿补助政策,关于两个确立说法正确的是,关于两个女儿的电视剧,内容如对您有帮助,希望把文章链接给更多的朋友!
Problem:
使用jquery,json做一个资源下载的应用,其中用到paginate.js和JSON数据的分页效果,以及jquery.DOMWindow.js的弹窗效果。
但是出现以下bug:
单击“上/下一页,首/末页”后,弹窗事件失效;
Analysis:
对于这个Bug,在paginate.js中设计的上/下一页,首/末页按钮属性是设置了href=”javascript:(void)”,google到关于这个属性的解释:
“javascript:void(0); in a link is usually a placeholderfor an onclick action that is done by clicking the link.”
在写 AJAX 的时候很常应用到类似的语法,好处是连结的样式还会存在,然则不会导向任何处所,改为执行 onclick 事务中的 function。在我们在做页面无刷新时用的比较多,一般是Ajax的使用上。
所以这个bug的原因可以理解为每次单击此按钮后,就链接到void,而让加载DOMWindow的js函数失效了。
所以可以通过把void改成页面中加载DOMWindow的js函数来解决这个bug。
Solution:
把每个翻页按钮中链接的javascript:(void)改成加载DOMWindow的js函数。即:javascript:DOMWindow(),这样在每一次翻页的过程中都会有加载到DOMWindow的js函数。
类似的这种技巧在协调多个javascript/jquery事件的情况下也常常用到。
以上这篇关于两个jQuery(js)特效冲突的bug的解决办法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。
jQuery使用$获取对象后检查该对象是否存在的实现方法 注意:1)即使jQ获取到网页中不存在的元素也不会报错2)使用$("#tt")形式获取到的永远是对象,即使网页上没有此元素jQuery检查某个元素在网页上是否存在
jQuery实现的自定义弹出层效果实例详解 本文实例讲述了jQuery实现的自定义弹出层效果。分享给大家供大家参考,具体如下:dialog.css:#DialogBySHFLayer{width:%;height:%;left:0;top:0;position:fixed;z-index
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】 本文实例讲述了jQuery实现最简单的切换图效果。分享给大家供大家参考,具体如下:!DOCTYPEhtmlhtmllang="zh-cn"headmetacharset="UTF-8"title最简单的切换图/title!--兼
标签: 关于两个人感情文案
本文链接地址:https://www.jiuchutong.com/biancheng/383063.html 转载请保留说明!上一篇:jQuery基本选择器之标签名选择器(jquery常用选择器种类)
下一篇:jQuery使用$获取对象后检查该对象是否存在的实现方法(jquery获取指定元素)
友情链接: 武汉网站建设