1

JSFIDDLE

此代码在没有包装器 div 的情况下工作正常

$('div').click(function () {

但是当我使用包装器 div

$('.wrapper').click(function () {

当我不想让其他两个图像淡入和淡出时。我只希望他们在设置为“第二个”图像时“切换”。

因此,当单击蓝色圆圈时,黑色的空圆圈应该会变回红色圆圈。

这是运行良好的旧功能。

JSFIDDLE

我无法获得与应用的包装器 div 相同的功能。

4

2 回答 2

2

尝试使用$('.wrapper div').click(function () {

演示在这里

于 2013-08-12T21:48:39.133 回答
1

简单的解决方案 - 使用它作为您的选择器。它以包装器中的 div 元素为目标。它只使用一个非常适合性能的侦听器。

见我的小提琴http://jsfiddle.net/jC8Pf/17/

$('div','.wrapper')
于 2013-08-12T21:52:51.107 回答