我不得不div
這樣的:更改CSS使用一個ID this.id
<div class="vignettes" id="vignette1"></div>
<div class="vignettes" id="vignette2"></div>
我想做的事情上懸停事件同樣的事情都div
,讓我們說改變background
爲黑色:
$('.vignettes').hover(function()
{
//$('.vignettes').css("background", "#000");
$(this.id).css("background", "#000");
},
function()
{
});
註釋行可以工作,但是當我將其中一個懸停時,顯然會將div
更改爲黑色。我只想改變懸停的一個。我不想用好的id
s克隆我的懸停功能,而是想要獲得懸停的懸停功能id
並動態更改其background
。
代碼alert(this.id)
彈出好身份證,所以this.id
的作品。
但$(this.id).css("background", "#000#");
什麼也沒做。
#000#會幹什麼? – Logo 2014-11-24 16:46:39
即使這是一個愚蠢的錯誤,也不需要downvote。 @AmitJoki如果你把它作爲答案發布,我會接受它。 – 2014-11-24 16:48:25
@ArthurRey取消了downvote,但你應該知道它。 – 2014-11-24 16:50:30