我希望我不會在這裏做一些愚蠢的事情,但我確信我明白這一點。這裏是我的代碼:jQuery - hasClass中if語句不能很好地播放
<body class="someClass">Hi</body>
if($(body).hasClass("someClass")){
alert("yo");
}
由於某些原因,它只是不工作的原因,我做錯了什麼?
我已經把它的的jsfiddle here
我希望我不會在這裏做一些愚蠢的事情,但我確信我明白這一點。這裏是我的代碼:jQuery - hasClass中if語句不能很好地播放
<body class="someClass">Hi</body>
if($(body).hasClass("someClass")){
alert("yo");
}
由於某些原因,它只是不工作的原因,我做錯了什麼?
我已經把它的的jsfiddle here
Body需要是一個字符串,並且您可能希望代碼在文檔準備就緒時執行。
$(function(){
if ($('body').hasClass('someClass')) {
alert('yo');
}
});
你失蹤的字符串分隔符,jQuery的一直在尋找一個變量命名爲「體」,而不是身體元素。用途:
if($('body').hasClass("someClass")){
alert("yo");
}
另外,順便說一句,在你的original demo你使用的是MooTools,而不是jQuery(點擊左邊的下拉菜單來加載正確的庫)。
我的不好。我一直編碼了12個小時,並且在窗口正上方有一個if語句。窗戶不被拉長,所以它把我扔掉了。 – RGBK 2011-03-18 08:46:10