こんにちは、友達とiframeで作業しています。メニューに問題があります。 iframeからnav-activeクラスのinnerを追加したいと思います。 iframeからさらに多くのボタンインナーを表示すると、それぞれのページが開き、それぞれのページメニューにnav-activeクラスがあるはずです。このクラスはmenu.Iの1つのli要素に追加する必要があります。私は画像を添付しています。私はメニューの次のコードを試してみましたが、私のために働いていません。iframeからページインナーを開き、それぞれのページメニューにnav-activeクラスを追加する方法
function myFunction() {
event.stopPropagation()
$("li.test1").addClass("nav-expanded");
$("li.test2").addClass("nav-active");
}
事前にこの問題を解決してください。アイフレーム付き
Neelamこの機能は私のためには機能しません。どの機能を使用しているかのように動作していますが、メニュー内の兄弟からnav-activeまたはnav-expandedクラスを削除しないようにしています – user3032273
私のコードはiframeのIDになるように '#iFrame'を変更する必要があります。そのクラスを使用してターゲットを設定します。私はそれを見ることができるようにいくつかのHTMLを共有することはできますか?また、JS内で 'removeClass'を宣言していません。あなたのJSは 'addClass'だけを宣言しているので、削除する必要がないことを知らないのでクラスを削除しません。より多くのコードを共有してください。 –