jQuery SVG 要素クラス操作のトラブルシューティング
jQuery SVG を使用する場合、オブジェクトへのクラスの追加または削除は困難な場合があります。この問題を修正するには:
または、.attr() を使用して SVG 要素を直接操作します:
<br>// クラスを追加<br>$("#item").attr("クラス", "古いクラスnewclass");</p> <p>// クラスを削除<br>$("#item").attr("class", "oldclass");<br>
jQuery が依存関係ではない場合:
<br>// 追加class<br>document.getElementById("item").setAttribute("class", "oldclass newclass");</p> <p>// class<br>document.getElementById("item").setAttribute(" を削除しますclass", "oldclass");<br>
以上がjQuery または Vanilla JavaScript を使用して SVG 要素クラスを効果的に管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。