リンクに特定のクラスがあるかどうかに基づいて、リンクを使用して配置されたスパンでクラスをスワップする必要があります。これを試しましたが、うまくいかないようです。私は何が欠けていますか?jqueryを使用したtoggleClass
if ($("#myLink").hasClass("dis")) {
$("#myLink").find("span").toggleClass("uico", "uicoGR");
} else {
$("#myLink").find("span").toggleClass("uicoGR", "uico");
}
<a href="#" id="myLink" class="dis"><span class="uico"></span></a>
元の質問には対処する必要がある条件があります。 – FiveTools
私はFiveToolsに同意します。この回答はjQueryの使用上の問題を指摘していますが、質問には答えません。 – jfriend00
元のコードで条件が既に解決されていて、何が欠落しているかを指摘しました。 –