これを説明するのは少し難しいですが、最善を尽くす必要があります.3 つの隠しコンテナがあり、ID を介して 3 つのコンテナのそれぞれに関連付けられた 3 つのリンクがあります。そして、各リンクをクリックすると、関連付けられたコンテナが開きます。
しかし、ここにひねりがあります。私が制御できない他のアクションを実行する他のJSがあり、スクリプトでスコープを使用していないため、3つのコンテナすべてを一度に操作しているため、これは望ましい動作ではありません。クリックしたコンテナにのみ影響するようにしたい。したがって、私の最初の推定は、開かれていないコンテナが変更されないように何らかの方法で無効にし、閉じられたときに再度有効にするか、別のコンテナを選択することです。まだ混乱していますか?セットアップを説明するサンプル リンクを次に示します。
要約すると、コンテナの1つが表示されている/開かれている間、他の隠しコンテナが操作されるのをどうにかして防ぎたいと思います。起動する他のスクリプトがあり、それらのスクリプトにはコンテナが 1 つしかないと考えられるため、スコープがないことに注意してください...
ありがとう!