使用JS更改样式

时间:2014-03-24 14:59:18

标签: javascript

我有一个CSS代码:

.ui-dialog-buttonset .on{
        color: black;
        border-radius: 7px;

    }

我想使用jquery设置di​​splay = none:

$('#ui-dialog-buttonset .on').css('display', 'none');

这并不令人担忧。 我究竟做错了什么 ?感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

ui-dialog-buttonset是一个类,而不是id。因此,使用句点选择它,而不是哈希:

$('.ui-dialog-buttonset .on').css('display', 'none');

答案 1 :(得分:0)

您告诉jQuery使用id ui-dialog-buttonset搜索元素,因为您使用了#。要选择课程,您必须以"。"开头。喜欢在:

$('.ui-dialog-buttonset .on').css('display', 'none');

答案 2 :(得分:0)

.ui-dialog-buttonset - 这是课程 #ui-dialog-buttonset - 这是ID

您正在更改不同商品的css,这可能在您的网页上不存在。