我有一個簡單的if語句(和概念)和它不工作...我的if語句不被傾聽,觸發腳本反正
我的代碼:
if ($("body").has('div.cntxt-rr')) {
$('.auto-rr').css('display', 'none');
}
那麼也就是說,如果body有一個'.cntxt-rr'類的元素,我想要一個帶'.auto-rr'類的div來顯示:none。
因爲它代表的結果是它總是顯示:無...
任何幫助將是巨大的,
謝謝
我有一個簡單的if語句(和概念)和它不工作...我的if語句不被傾聽,觸發腳本反正
我的代碼:
if ($("body").has('div.cntxt-rr')) {
$('.auto-rr').css('display', 'none');
}
那麼也就是說,如果body有一個'.cntxt-rr'類的元素,我想要一個帶'.auto-rr'類的div來顯示:none。
因爲它代表的結果是它總是顯示:無...
任何幫助將是巨大的,
謝謝
當真值,你應該使用檢查。長度。即
if ($("body").has('div.cntxt-rr').length) {
$('.auto-rr').css('display', 'none');
}
$( 「身體」)已經( 'div.cntxt-RR')將始終爲true,因爲它總是返回一個對象
感謝您的回答,並解釋了爲什麼它會發射它 –
入住這
if($("body").find('div.cntxt-rr').length !== 0){
$('.auto-rr').css('display', 'none');
}
'有'不返回布爾值。 – Xufox