我在我的網頁上有一個div,如果有人懸停在它上面,我想更改父div中所有鏈接上文本的顏色。當有懸停時,我稱之爲功能突出顯示。但是,下面的代碼似乎不起作用。我覺得有一個語法問題,因爲highlight2工作得很好(但並沒有達到我的改變文字顏色的主要目標。使用jQuery更改CSS的格式
function highlight(el) {
$(el).parent().css('a:link', "{color:#28A8C8;}");
$(el).parent().css('a:visited', "{color:#28A8C8;}");
}
function highlight2(el) {
$(el).parent().css("background", "#FFFFFF");
}
+1,但是如果存在不是父div的直接子元素的錨元素,OP可能希望使用'.find()'而不是'.children()'。 – nnnnnn 2012-02-20 00:38:54