Javascript 如何在列表中选择当前元素
我创建菜单,我想在jquery上的文本中悬停时更改颜色。到目前为止,这还不是问题。但问题是,所有元素的颜色都改变了。我只想更改当前元素。谢谢:)Javascript 如何在列表中选择当前元素,javascript,jquery,css,Javascript,Jquery,Css,我创建菜单,我想在jquery上的文本中悬停时更改颜色。到目前为止,这还不是问题。但问题是,所有元素的颜色都改变了。我只想更改当前元素。谢谢:) 您需要在悬停功能中使用此: $(文档).ready(函数() { $('ul#menu li a')。悬停(函数() { $(this.css({'transition':'2s','color':'#900'}); },函数() { $(this.css({'color':'#fff'}); }); }); 我建议使用CSS来实现这一点 ul#men
您需要在
悬停功能中使用此
:
$(文档).ready(函数()
{
$('ul#menu li a')。悬停(函数()
{
$(this.css({'transition':'2s','color':'#900'});
},函数()
{
$(this.css({'color':'#fff'});
});
});
我建议使用CSS来实现这一点
ul#menu li a{
color:#900;
transition:2s;
}
ul#menu li a:hover{
color:#fff;
}
ul#menu li a{
color:#900;
transition:2s;
}
ul#menu li a:hover{
color:#fff;
}