关于页面元素绑定jquery中的toggle后,元素隐藏的问题

作者在使用jQuery 1.9及以上版本时遇到了元素绑定toggle方法后自动隐藏的问题,并找到了两种解决方案:一是更换为较低版本的jQuery;二是利用计数器实现类似效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       到今天实习已经一个多月了,公司给我布置的任务很少,哎,感觉有点不爽啊。既然这样,那我还是有事情做的,写毕业设计。言归正传,我今天在写毕业设计的时候,在给一个元素绑定jquery的toggle方法之后奇迹发生了,绑定这个方法的元素全部隐藏了。开始的时候 我怎么也没想到是这里有问题,我找了半天才发现是因为绑定了toggle方法。可是为什么绑定这个方法之后元素会隐藏呢?
     其实具体原因我也不知道,我通过查找资料才得知,原来jquery在1.9版以后功能发生了变化,不在支持多个事件轮流切换了,搞了半天原来是版本的问题。因此解决办法有两个,目前想到的也就这两个办法:
    1、换个稍微低点的jquery版本
    2、如果你不想换低版本的jquery,那可以通过计数器来实现。意思就是在js中定义一个全局变量,来记录你要绑定点击事件的的元素被点击的次数,从而到达相同的效果。
  
   哎,居然遇到这样的问题,默哀。。。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值