2
只是想知道爲什麼它不提醒?hasClass()不起作用
我相信我的變量是正確的,並且也存在於這種情況下。
if ($(".side-nav .nav").hasClass("features").toString()) {
alert('test');
}
要測試它,我試圖添加!在前面和一個不存在的類:
if (!$(".side-nav .nav").hasClass("whatever").toString()) {
alert('test');
}
它的工作原理。
true.toString()爲'「true」',false.toString()爲'「false」'。 「true」和「false」(非空字符串)都是JavaScript中的真實值。 – user2864740
嗯,你說第一個例子不警惕?這很奇怪,因爲像@ user2864740表示返回值應該被轉換爲字符串,這是真的。 – linstantnoodles