PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Web_Design
[问题] jq增加移除class后,hover仍然绑定原class
楼主:
TINGWEI6
(Sobi)
2017-05-22 18:36:41
想请教我做了一个网页上方标签的 tab_bar
标签被选取后的class会不同'.tb .on' 跟 '.tb .off'
有设定hover去判断是on或off
当click之后会增加 on 移除 off 其余tb 则相反
遇到问题是click后class有改变但是hover还是抓一开始读入的class
应该是一开始纪录的dom问题
想请教这样应该如何解决
重读方式之类的
因为我是用react所以改写的时候用setstate就没问题了
是想了解如果不是用react的时候碰到该怎么做呢?
直接用css :hover的方式也是同样问题
附上图片:
jQ
https://drive.google.com/open?id=0B1cNI6dB2Jj-QmQ1dzZXQV9NZGc
HTML
https://drive.google.com/open?id=0B1cNI6dB2Jj-ZnhRbzctMlF2aG8
作者:
pm2001
(做个盾牌眼球兵吧)
2017-05-22 18:41:00
重新绑定一次
作者:
xdraculax
(首席怪叔叔)
2017-05-23 06:54:00
$('.tb').hover{ function(){ if ($(this).hasClass('on'))或是 .cancel-box-on, .cancel-box-on,.Preview_box { display: none }.tb.on .cancel-box-on { display: block }
继续阅读
Re: [问题] function该怎么存放?
p52189
[问题] GitHub产生网址出现问题
Moneyyyyy
[问题] 容器自适应跟着改变长度?
Aroeman
Fw: [售书]网页程式设计ASP.NET 4.6完美入门
dingopal
[问题] linear-gradient 的问题.
tyf99
[问题] 有没有-可限制指定网址分享观赏影音平台
lovelove5566
[问题] 请问这种排版的“中文名称”是什么?
red0whale
[问题] CSS程式码的颜色控制?
dharma
[问题] 信用卡预刷--类似押金的功能
nicolove
[问题] iframe
a11780922
Links
booklink
Contact Us: admin [ a t ] ucptt.com