有人知道如何使用jQuery覆盖下面提到的CSS吗?
.actionButton.single-pet
{
display: none !important;
}
这样是不起作用的:$('.actionButton.single-pet').show();
$('.actionButton.single-pet').attr("style", "display: inline !important");
将CSS设置为display: inline !important;
。display:inline
是display
的默认属性。你需要再次使用!important
来覆盖先前的!important
。!important
不应该经常使用。阅读如何覆盖!important?的被接受的答案以获取更多详细信息。.css()
,因为它不支持!important
。http://bugs.jquery.com/ticket/11173了解更多细节;这似乎是一个错误。$('.actionButton.single-pet').removeClass('single-pet');
$('.actionButton.single-pet').addClass('single-pet-shown');
.actionButton.single-pet-shown {
display: block !important;
}
.single-pet
。 - wei2912.single-pet
иҝҳжңүе…¶д»–еңЁж–ҮжЎЈеёғеұҖдёӯйқһеёёе…ій”®зҡ„еұһжҖ§пјҢйӮЈиҜҘжҖҺд№ҲеҠһпјҹиҜ·жӮЁжіЁж„Ҹж¶ҰиүІеҶ…容并дҪҝзҝ»иҜ‘жӣҙеҠ йҖҡдҝ—жҳ“жҮӮпјҢдҪҶдёҚиҰҒж”№еҸҳеҺҹж„ҸгҖӮ - DevlshOne
.actionButton.single-pet
类是否有更多的CSS属性,而不仅仅是display: none !important;
吗? - Mr_Green