我有一个类
的元素display:none !important;
但我想用jquery来显示元素
$('#returning_customer_check').click(function(){
if($(this).is(':checked')) {
$('#returning_customer').show();
$('#new_customer').hide();
customer = 1;
} else {
$('#returning_customer').hide();
$('#new_customer').show();
customer = 0;
}
});
这不起作用,有没有办法用jquery覆盖css?
答案 0 :(得分:6)
.show()
转换为style="display:block"
。
因此,您可以做短期修复:
$(this).attr("style", "display:block !important");
但我建议完全删除!important
。如果您发现更多重要的理由将其删除,那么它显然没有被正确使用。
答案 1 :(得分:3)
你可能想要删除有问题的类:
=IF(B2="Yes", D5, 0)