我寫了下面的jQuery JavaScript的東西的jQuery的.css(「邊框顏色」)不返回任何
$(document).mousemove(function(event) {
var element = event.target;
$(element).css("border","black solid 1px");
});
$(document).mouseout(function(event) {
var element = event.target;
console.log("1 = "$(element).css("border-color"))
$(element).css("border","0px");
console.log("2 = " + $(element).css("border-color"))
});
它basicly周圍繪製一個懸停元素的幀。當在鉻中運行這個時,console.log("1 = "$(element).css("border-color"))
的輸出是「」,即沒有任何結果。 console.log("2 = "$(element).css("border-color"))
也是如此。但我期望黑色。我也試過borderColor
,這也不起作用。
無論如何,當懸停一個元素時,我會期望在這個元素周圍繪製一個框架。那麼,爲什麼輸出沒有任何回報?
此MA你是無關的,但你有一個語法錯誤。它應該是'console.log(「1 =」+ $(element).css(「border-color」);'。不要忘記那些分號! – 2012-04-06 23:59:49