我正在使用如下 CSS,当我尝试获取边框颜色的值时它返回 null/空白值?
CSS
INPUT {
FONT: 100% verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #000000;
BACKGROUND-COLOR:#FFECEC;
BORDER-COLOR:#993333;
BORDER-STYLE:solid;
BORDER-WIDTH:1px;
}
$(window).load(function() {
alert( $('#Bclose').css('background-color'));
});
最佳答案
您可以将类名应用于您的输入作为替代方法...
CSS
.inputStyle{background-color:#afa;}
html
<input class="inputStyle" type="text" value="hello" />
js
$(document).ready(function(){
alert($('.inputStyle').css('background-color'));
});
实际检查:http://jsfiddle.net/RkWLG/
仅使用输入选择器也可以,http://jsfiddle.net/RkWLG/1/
关于jquery - CSS 无法检索元素的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14972018/