Jquery CSS无法检索元素的属性

Jquery CSS无法检索元素的属性,jquery,css,Jquery,Css,我使用的CSS如下所示,当我尝试获取边框颜色的值时,它返回空/空值 css 您可以将类名作为替代方法应用于输入 css html 检查它的运行情况: 仅使用输入选择器也可以工作,试试这个 input { font: 100% verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; background-color:#FFECEC; border-color:#993333; border

我使用的CSS如下所示,当我尝试获取边框颜色的值时,它返回空/空值

css


您可以将类名作为替代方法应用于输入

css

html

检查它的运行情况:

仅使用输入选择器也可以工作,

试试这个

input {
    font: 100% verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color:#FFECEC;
    border-color:#993333;
    border-style:solid;
    border-width:1px;
}

$('#clickme').click(function() {
    var bgcolor = $('#Bclose').css('background-color');
alert(bgcolor);
});

<input type="text" id="Bclose">
    <a id="clickme">click</a>
这里有一个


注意:始终尝试与document.ready.function一起使用。请共享您的html代码。使用
$(document.ready()
回调函数对我来说效果很好。对,使用调试器跟踪代码时发生了什么?请停止编写大写属性和选择器!它烦死我了(
.inputStyle{background-color:#afa;}
<input class="inputStyle" type="text" value="hello" />
$(document).ready(function(){

alert($('.inputStyle').css('background-color'));

});
input {
    font: 100% verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color:#FFECEC;
    border-color:#993333;
    border-style:solid;
    border-width:1px;
}

$('#clickme').click(function() {
    var bgcolor = $('#Bclose').css('background-color');
alert(bgcolor);
});

<input type="text" id="Bclose">
    <a id="clickme">click</a>
var bgcolor = $('#Bclose').css('background-color'); alert(bgcolor);