jQuery CSS不会改变mouseenter和mouseleave(我对jQuery相对较新)

Dur*_*iir 0 jquery

我试图在用户滚动它们时更改标题的颜色.但是,我的代码无效.是的我是jQuery的新手.

$("h1").mouseenter(function(){
("h1").css("color", "#00FF66");
})
$("h1").mouseleave(function(){
("h1").css("color", "#FF00FF");
})
Run Code Online (Sandbox Code Playgroud)

我已经尝试了所有知识.有帮助吗?

Kie*_*hon 5

使用jQuery的$(this)选择器来获取正在悬停的h1元素

$("h1").mouseenter(function(){
    $(this).css("color", "#00FF66");
})
$("h1").mouseleave(function(){
    $(this).css("color", "#FF00FF");
})
Run Code Online (Sandbox Code Playgroud)