新手警报存在...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) –