我正在尝试创建一个脚本,当我“悬停”具有特定 ID 的特定 html 元素时id="HighlightCustomerName"
,只有在将该“悬停”保持 2 秒或更长时间后,函数才会暂时将一个类class="highlighted"
应用于具有另一个类的 HTML 元素class="2Bhighlighted"
.
见下文,它不起作用,但我认为它说明了我试图做的事情:
HTML:
<span id="HighlightCustomerName">John Doe</span>
<span class="2Bhighlighted">John Doe</span>
查询:
$(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;}
这是解决这个问题的好方法吗?有没有人有更好的方法来做到这一点?我正要