在 jQuery 中设置?

2022-08-30 21:34:05

可能的重复:
查找元素是否存在于整个 html 页面中

我想做点什么:

网页

<span id="one">one</span>
<span id="two">two</span>
<span id="three">three</span>

JavaScript

if (isset($("#one"))){
   alert('yes');
}

if (isset($("#two"))){
   alert('yes');
}

if (isset($("#three"))){
   alert('yes');
}

if (!isset($("#four"))){
   alert('no');
}

住:

http://jsfiddle.net/8KYxe/

我该怎么做呢?


答案 1
if (($("#one").length > 0)){
   alert('yes');
}

if (($("#two").length > 0)){
   alert('yes');
}

if (($("#three").length > 0)){
   alert('yes');
}

if (($("#four")).length == 0){
   alert('no');
}

这就是你需要:)


答案 2

您可以使用 :length

if($("#one").length) { // 0 == false; >0 == true
    alert('yes');
}