页面元素绑定jquery toggle后元素隐藏的解决方法

  元素绑定jquery中的toggle后,元素隐藏,开始的时候 我怎么也没想到是这里有问题,我找了半天才发现是因为绑定了toggle方法

  到今天实习已经一个多月了,公司给我布置的任务很少,哎,感觉有点不爽啊。既然这样,那我还是有事情做的,写毕业设计。言归正传,我今天在写毕业设计的时候,在给一个元素绑定jquery的toggle方法之后奇迹发生了,绑定这个方法的元素全部隐藏了。开始的时候 我怎么也没想到是这里有问题,我找了半天才发现是因为绑定了toggle方法。可是为什么绑定这个方法之后元素会隐藏呢?

  其实具体原因我也不知道,我通过查找资料才得知,原来jquery在1.9版以后功能发生了变化,不在支持多个事件轮流切换了,搞了半天原来是版本的问题。因此解决办法有两个,目前想到的也就这两个办法:

  1、换个稍微低点的jquery版本

  2、如果你不想换低版本的jquery,那可以通过计数器来实现。意思就是在js中定义一个全局变量,来记录你要绑定点击事件的的元素被点击的次数,从而到达相同的效果。

  哎,居然遇到这样的问题,默哀。。。。。。

 

时间: 2024-12-02 13:09:04

页面元素绑定jquery toggle后元素隐藏的解决方法的相关文章

页面元素绑定jquery toggle后元素隐藏的解决方法_jquery

到今天实习已经一个多月了,公司给我布置的任务很少,哎,感觉有点不爽啊.既然这样,那我还是有事情做的,写毕业设计.言归正传,我今天在写毕业设计的时候,在给一个元素绑定jquery的toggle方法之后奇迹发生了,绑定这个方法的元素全部隐藏了.开始的时候 我怎么也没想到是这里有问题,我找了半天才发现是因为绑定了toggle方法.可是为什么绑定这个方法之后元素会隐藏呢? 其实具体原因我也不知道,我通过查找资料才得知,原来jquery在1.9版以后功能发生了变化,不在支持多个事件轮流切换了,搞了半天原来

JQuery 给元素绑定click事件多次执行的解决方法_jquery

原绑定方法: $("#sdfsd").on("click",function(e){ ***** }); 这种方法只会在原click方法中继续添加新方法: 解决办法更改绑定方法为: $("#sdfsd").unbind("click").click(function(e){ ***** }); 在绑定新click方法前对元素所绑定的click方法解绑 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有

JQuery给元素绑定click事件多次执行的解决方法_jquery

原绑定方法: 复制代码 代码如下: $("#sdfsd").on("mouseout",function(e){ ***** }); 这种方法只会在原click方法中继续添加新方法: 解决办法更改绑定方法为: 复制代码 代码如下: $("#sdfsd").unbind("click").click(function(e){ ***** }); 在绑定新click方法前对元素所绑定的click方法解绑

关于ASP页面通过绑定的数据进行判断隐藏控件的问题

问题描述 关于ASP页面通过绑定的数据进行判断隐藏控件的问题 后台传递过来给予绑定的数据, <asp:TemplateField HeaderText="是否发货"> <HeaderStyle HorizontalAlign="Center" Width="6%" /> <ItemTemplate > <%#Check(Eval("IsSendGoods"))%> </It

jquery中的常见问题及快速解决方法小结_jquery

1 在开发开放聊天室的过程中,遇到使用ajax提交表单插入数据库时会插入两条数据的情况 解决办法,在ajax函数返回后,return false. $("#btn").click(function(){ $.ajax({ do something }); return false; }) 2 去除选中元素的某一个属性使用removeattr 3 javascript中与时间相关的函数有setInterval("function",millisec[,"la

jQuery Dialog 打开时自动聚焦的解决方法(两种方法)_jquery

下面给大家介绍两种方法解决jQuery Dialog 打开时自动聚焦问题.具体实现方法大家可以参考下本文. 方法一: p1_dialog_seniorSearch.dialog({ title:"高级查询", autoOpen:false,//默认关闭 modal: true,//开启遮罩层 width:570, height:330, buttons: { "查询":function(){ seniorSearch(1,20) } , "关闭"

jQuery prototype冲突的2种解决方法(附demo示例下载)_jquery

本文实例分析了jQuery prototype冲突的2种解决方法.分享给大家供大家参考,具体如下: jquery和prototype怎么会冲突,归根到底就是因为他们二个都用到了$,同时用,混淆了.这个问题解决过不下5次,每次解决都要查一下.淡疼,嘿嘿. 方法一.在jquery的核心库文件中加代码. 1.一般是jquery.js,或者jquery.min.js,有的带版本号的.知道是哪个文件就行. })( window ); jQuery.noConflict(); //最后面,加上这一行. 2.

Win7旗舰版玩游戏退出后系统变卡解决方法

  电脑游戏是生活中的一种娱乐放松方式,有用户在win7旗舰版系统中玩游戏退出后遇到系统变卡,系统反应速度非常慢,虽然重启系统后可以得到解决,但这也显得太麻烦了,那么有什么更好的办法可以解决退出游戏变卡的问题吗? Win7旗舰版玩游戏退出后系统变卡解决方法: 1.单击开始菜单--运行,然后输入"regedit" 确定. 2.打开注册表编辑器后,依次展开:[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemo

dreamweaver打开后无响应的解决方法

解决|dreamweaver|无响应 启动Dreamweaver时程序后无响应的解决方法 打开一半就无响应,重装也不行.频繁地使用Dreamweaver,由于大量繁琐的工作,导致在随后启动Dreamweaver时程序打开后就没有任务响应,CPU.内存暴涨.时间紧.任务重,当时心情非常糟糕,还有很多的网页没做好.将Dreamweaver程序重新安装,依然是这样,这样弄了2次都还不行,依然不能解决.我想这不是重装就可以解决的,后来想到一点,到系统文件里面将这相关的应用程序删除,然后再运行看一看,我进