2

我可以像这样使用 JQuery 访问我的 CSS:

alert($(".sliver1").css('width'));

控制台报告“this”的 .css 属性未定义:

var sliver = "sliver";

        $("section").each(function()
        {
            if(this.className.indexOf(sliver) !== -1)
            {
                alert(this.css('width'));
            }
        });

如何访问找到的元素的 CSS?

谢谢你。

4

2 回答 2

2

你使用jQuery的.css错误。用这个:

$("section").css('width');

;when 放入alert(). 根据需要更改属性width

使用时.each(),需要 jQuery 选择器$(this).css('width')因为.css()它是一个 jQuery 方法。

于 2013-04-13T16:25:55.027 回答
1

试试 $(this).css('width'); 那应该工作。

于 2013-04-13T17:29:52.150 回答