我正在使用jquery在包含复选框的div上添加悬停,并添加突出显示效果。我遇到的问题是,当输入被禁用时,悬停似乎会停留。我增加了每个输入的宽度,使点击区域更大,这似乎是一个问题,并且不希望改变宽度。我不能简单地将其更改为表格,因为这是一个更简单的真实版本......
我不确定这个选择器是否是我需要的,或者是否可以使用选择器进行某种简单的更改或更改我的html。这似乎只是Chrome中的一个问题。
$('.checkboxes div').hover(function() {
这是我的小提琴。它有点难以重现,但我觉得它更容易在底行。你不必点击它,只需要悬停以实现它。
http://jsfiddle.net/agroth3/2CTd8/
非常感谢任何帮助。
答案 0 :(得分:0)
您可以轻松地使用http://api.jquery.com/enabled-selector/进行检查,这样可以轻松地为您工作$('.checkboxes:enabled div').hover(function() {