1

JSFIDDLE

このコードは、ラッパー div なしで正常に動作します

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

しかし、ラッパーdivを使用すると

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

他の2つの画像は、私が望んでいないときにフェードインとフェードアウトします。「2番目の」画像に設定されているときにのみ「トグル」したい。

そのため、青い円をクリックすると、黒い空の円が赤い円にフェードバックするはずです。

これは正常に機能していた古い機能です。

JSFIDDLE

ラッパー div が適用された状態で、これと同じ機能を動作させることはできません。

4

2 に答える 2

2

使ってみて$('.wrapper div').click(function () {

デモはこちら

于 2013-08-12T21:48:39.133 に答える
1

簡単な解決策 - これをセレクターとして使用します。ラッパーの div 要素を対象としています。パフォーマンスに優れたリスナーを 1 つだけ使用します。

私のフィドルを参照してくださいhttp://jsfiddle.net/jC8Pf/17/

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