這一個工程:
使用
$(document.body).click(function() {
if ($("div:first").is(":hidden")) {
$("div").slideDown("slow");
} else {
$("div").slideUp("slow");
}
});
,但如果由於某種原因,該元素是由一些框架方面取得display: block
(由北斗/藍圖的+clearfix
),所以我使用了
display: none !important
使其不能在頁面上顯示,然後代碼將不起作用。
我也嘗試添加$("div").css({display: 'block'});
甚至$("div").css({display: 'block !important'});
叫slideDown()
,它也不管用了。
有沒有辦法解決?
問題是我必須使用'!important' – 2010-11-06 01:00:31
@動靜能量 - 你爲什麼要*使用它?聽起來您應該解決其他問題,例如'clearfix',有處理浮動的替代方法。 – 2010-11-06 02:17:35