我知道你可以将它们添加到一个类中,看似无穷无尽,但有没有办法阻止某些类添加到一个元素或只定义哪些类可以添加?
最佳答案
如果它真的很重要,你可以用 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");
});
要删除所有类,您可以从对象中删除类属性,但不确定它是否会起作用。
http://api.jquery.com/removeAttr/
这里您从 div 元素中删除所有类:
$(document).ready(function(){
$("div").removeattr("class");
});
您好,希望对您有所帮助
关于css - 有没有办法限制 html 元素的 css 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14668080/