0

私は問題を抱えています。それは何週間も続いていますが、修正することはできません。

内部に非表示の div を含むネストされたリストがいくつかあり、1 つの div をクリックすると非表示の div が表示されますが、1 つの div を表示した後、別の div に同じことをしようとすると、1 回のクリックで表示および非表示になります。これを行うべきではありません。

HTML は有効で、JavaScript も有効です。これは私を夢中にさせます。

Jsfiddle: http://jsfiddle.net/amando96/TPZuu/

私はまったく同じものをローカルで実行していますが、動作しませんが、Jsfiddle では問題ありません...これは jquery のバグですか、それとも私に責任はありませんか?

干渉している場合に備えて、JS ファイルと css ファイルの他のすべての行をコメントアウトしましたが、引き続き実行されます。

4

1 に答える 1

2

あなたが説明したことから、jQuery のバグである可能性は低いです。

フィドルでは機能するがコードでは機能しない場合は、まったく同じシナリオではない可能性があります。フィドルには存在しないコードで別のことが起こっています。いくつかのデバッグ ポインター:

  1. コードのキー ポイントにブレークポイントを設定する
  2. ブレークポイントに到達したら、セレクターの結果を確認します
  3. ブレークポイントに到達したら、DOM の状態 (要素の存在など) を確認します。
于 2012-10-16T14:21:13.537 に答える