特定の ID を持つ特定の html 要素を「ホバー」すると、id="HighlightCustomerName"
その「ホバー」を 2 秒以上保持した後にのみ、関数がclass="highlighted"
別のクラスを持つ HTML 要素にクラスを一時的に適用するスクリプトを作成しようとしています。 class="2Bhighlighted"
.
以下を参照してください。動作しませんが、私がやろうとしていることを示していると思います:
HTML:
<span id="HighlightCustomerName">John Doe</span>
<span class="2Bhighlighted">John Doe</span>
Jクエリ:
$(document).ajaxSuccess(function () {
$(".#HighlightCustomerName").hover(function () {
$(".2Bhighlighted").delay(2000).addclass("highlighting")
});)
if ( $(".2Bhighlighted").hasClass("highlighting"))
{
$(".2Bhighlighted").addClass("highlighted")
}
else{
$(".highlighted").removeclass("highlighted")
}
});
CSS:
highlighted {bakcground-color: yellow!important;}
これはこれにアプローチする良い方法ですか?誰かがこれを行うためのより良い方法を持っていますか? もうすぐです