新手警報存在...jQuery的:測試的東西
我想這取決於瀏覽器進行的教育,使用不同的音頻播放器(具有不同ID)。在某些情況下,div id將是#f-FIVE,或者在其他情況下只是#FIVE。由於音頻播放器的原因,這不是我有很多控制權。
使用jQuery,我想使用div id來測試哪個音頻播放器正在使用。
在這個小提琴http://jsfiddle.net/eft84/15/,我試圖(失敗)淡出一個元素使用if then結構,如果#f-FIVE存在。你願意幫我發現我的錯誤嗎?
新手警報存在...jQuery的:測試的東西
我想這取決於瀏覽器進行的教育,使用不同的音頻播放器(具有不同ID)。在某些情況下,div id將是#f-FIVE,或者在其他情況下只是#FIVE。由於音頻播放器的原因,這不是我有很多控制權。
使用jQuery,我想使用div id來測試哪個音頻播放器正在使用。
在這個小提琴http://jsfiddle.net/eft84/15/,我試圖(失敗)淡出一個元素使用if then結構,如果#f-FIVE存在。你願意幫我發現我的錯誤嗎?
在這裏你去:http://jsfiddle.net/Paulpro/SySRb/
$('#f-FIVE').length
爲1或更多,如果有匹配(應該只有一個,因爲它是一個id選擇)。如果沒有匹配,則它將爲0並評估爲false。
我不明白是否應該做些什麼呢?我更正了下面的代碼。
$(document).ready(function() {
init();
});
function init() {
var x = true; //#f - FIVE
if (x === true) {
$('#f-FIVE, #f-SIX').hide(1000);
} else {
return;
}
}
的可能重複的[是否有一個 「存在」 功能的jQuery](http://stackoverflow.com/questions/31044/is-there-an-exists-function-for-jquery) –