为了账号安全,请及时绑定邮箱和手机立即绑定

$('input:checked').removeAttr('checked')为什么会消除option的selected状态?

在这一题的第56行代码中输入:$('input:checked').removeAttr('checked')。
原本只是想消除所有input的checked状态,没想到连option也受影响从而失去选中状态,求大虾解释。

正在回答

5 回答

你是不是看错了,

0 回复 有任何疑惑可以回复我~
#1

分我一丁目 提问者

哈哈,是我看错了,谢谢
2016-09-21 回复 有任何疑惑可以回复我~

$('input:checked').removeAttr('checked')我这几句也把option中的select给干掉了,为什么啊?


0 回复 有任何疑惑可以回复我~

你注释了,重新一个一个看

0 回复 有任何疑惑可以回复我~

应该是你看错了,input,,不可能会影响到option,因为他们不是一个类型的

0 回复 有任何疑惑可以回复我~

结果是对的,没有影响到option里面的结果呀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$('input:checked').removeAttr('checked')为什么会消除option的selected状态?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信