1

我正在使用 jquery 在包含复选框的 div 上添加悬停,并将添加突出显示效果。我遇到的问题是,当输入被禁用时,悬停似乎会粘住。我增加了每个输入的宽度以使点击区域更大,这似乎导致了一个问题,并且不想改变宽度。我不能简单地将其更改为表格,因为这是真实事物的更简单版本...

我不确定这个选择器是否是我所需要的,或者我是否可以使用选择器进行一些简单的更改或更改我的 html。这似乎只是 Chrome 中的一个问题。

$('.checkboxes div').hover(function() {

这是我的小提琴。这有点难以复制,但我在底行更容易发生。您不必单击它,只需悬停即可实现。

http://jsfiddle.net/agroth3/2CTd8/

任何帮助将不胜感激。

4

1 回答 1

0

您可以轻松地使用http://api.jquery.com/enabled-selector/进行检查,这样的事情很容易为您工作$('.checkboxes:enabled div').hover(function() {

于 2013-05-02T01:27:13.537 回答