jquery - CSS 无法检索元素的属性

标签 jquery css

我正在使用如下 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/

相关文章:

php - $_POST 真的安全吗?

html - 如何使 col-md-6 中的 Jumbotron 位于两侧的中央?

jquery - TypeScript、RequireJS、jQuery 插件

javascript - 如何获取我的链接被点击的位置

jquery - .根据 parent 的宽度居中绝对定位的div(Jquery)

javascript - 无法通过jquery使用php登录

twitter-bootstrap - Flex Wrap + TransformY 在 Safari 中不起作用

javascript - 链接 JS 翻转图像

php - undefined variable : data , $data 未定义。拉维尔 8

css - Angular 6 : Additional class if boolean is true