jQueryのヘルプをいただければ幸いです。ここでは、すべて正常に動作します: jsfiddle- これは正常に動作します
しかし、ここでは、同じページに 2 つの同一の HTML ブロックがあると、それらが衝突します (2 番目のブロックで「表示」をクリックすると、互いに干渉し、1 番目のブロックに影響します): jsfiddle - 問題
JS を変更する方法はありますか (.closest()、.find()、その他のトラバース手法を正しく使用する)、これらのブロックを必要なだけ同じページに配置し、すべて独立して動作させることができますか? (新しい ID を発明したり、JS コードを増やしたりする必要はありません)。
は簡単にトラバースできますが<li>
、DIV では可能ですか?
EDIT:( 私は何の評判も持っていないので、編集を使用してください:IDの助けと余分なブラッシュアップに感謝します。すべてが完全に機能します。
ではごきげんよう)