有没有办法限制html元素的CSS类?

时间:2013-02-03 00:18:29

标签: css class

我知道你可以将它们添加到一个类中,看似无穷无尽但是有没有办法阻止某些类到元素或只定义哪些类可以添加?

1 个答案:

答案 0 :(得分:0)

如果真的很重要,你可以用jquery解决这个问题。 看看这两个函数:

http://api.jquery.com/addClass/

http://api.jquery.com/removeClass/

$(document).ready(function(){
    $("element").addclass("myclass");
    $("element2").click(function(){
        $("element").removeclass("myclass");
    });
});

这样你可以防止将“badclass”类添加到div元素

$(document).ready(function(){
    $("div").removeclass("badclass");
});

要删除所有类,可以从对象中删除class属性,但不确定它是否可以正常工作。

http://api.jquery.com/removeAttr/

在这里删除div元素中的所有类:

$(document).ready(function(){
    $("div").removeattr("class");
});

迎接,我希望它有所帮助