相关疑难解决方法(0)

检查元素是否存在

可能重复:
jQuery jQuery 是否存在"exists"函数,用于
确定页面上是否存在元素

if(tr) 当tr不是元素时返回true,如何检查它是否是存在的元素?

var tr = $('#parts-table .no-data').parent();
$('.delete', row).bind('click', function (e) {
  that.delete(e.currentTarget);
});
console.log(tr);
if (tr) //returns true when it shouldn't
Run Code Online (Sandbox Code Playgroud)

javascript jquery

22
推荐指数
2
解决办法
4万
查看次数

jQuery:添加dom元素(如果它不存在)

很长的问题

是否可以在尚未存在的情况下添加DOM元素?

我已经实现了这样的要求:

var ins = $("a[@id='iframeUrl']");
ins.siblings('#myIframe:first').remove().end().parent().prepend('<iframe id="myIframe"  src="'+ins.attr("href")+'"></iframe>');
Run Code Online (Sandbox Code Playgroud)

是否有可能用更优雅的东西取代第二条线?喜欢ins.siblings('#myIframe:first').is().not().parent().prepend......

我可以检查ins.siblings('#myIframe:first').length然后添加IFrame,但好奇心接管了,我试图用尽可能少的语句来做到这一点.

javascript jquery dom

21
推荐指数
1
解决办法
5万
查看次数

如何检查页面上是否已存在具有ID的对象?

可能重复:
jQuery是否存在"exists"函数

比如说你有div:

<div id="hello"></div>
Run Code Online (Sandbox Code Playgroud)

而且你正在动态创建一个div:

<div id="hello"></div>
Run Code Online (Sandbox Code Playgroud)

是否有一个可以在Jquery中使用的函数,它将检查是否已在页面上存在具有您要创建的ID的对象?

javascript jquery jquery-selectors

20
推荐指数
2
解决办法
8539
查看次数

检查是否存在具有相同类的多个元素

想知道是否有任何方法可以检查文档中是否存在具有相同类的元素.

例如:

<div class="panel">panel 1</div>
<div class="panel">panel 2</div>
<div class="panel">panel 3</div>
Run Code Online (Sandbox Code Playgroud)

JS:

if ( $('.panel')[0] ) {
    console.log('exists')
}
Run Code Online (Sandbox Code Playgroud)

..但我想检查是否panel存在多于一个元素,更改2.

jquery

17
推荐指数
1
解决办法
9442
查看次数

确定html select是否包含其任何子选项中的值

给出一个选择

<select id="Myselect">
<option value="-1">Please Select<option>
<option value="1">Selection 1<option>
<option value="2">Selection 2<option>
</select>
Run Code Online (Sandbox Code Playgroud)

使用JQuery确定select中是否存在值X选项的最佳方法是什么?

jquery

16
推荐指数
2
解决办法
3万
查看次数

如何检查元素是否存在于另一个元素中?

我想,对于jQuery,了解一个元素是否存在于另一个元素中.

有些事情如下:

if($('#container').find('.search_element'))
Run Code Online (Sandbox Code Playgroud)

如果必须返回YES .search_element是进入#container,否则为NO.

我该怎么做?尝试使用$ .contains('#container','.search_element'),但似乎这个函数不起作用......

jquery

16
推荐指数
2
解决办法
2万
查看次数

如何检查append元素是否已存在?

我有这样的事情:

if (result.Indicator == 1) {
    $('#IndicatorImgDiv').append($('<img />').attr("src", "/Content/images/reddot.png"));
}
Run Code Online (Sandbox Code Playgroud)

现在,当我点击一个按钮时,它会附加一个红点图像,但当我再次点击一个按钮时,它会再次附加一个按钮.我只想在点击按钮时出现一次.如何检查附加元素是否已存在?

html javascript jquery

16
推荐指数
1
解决办法
5747
查看次数

如果element没有父类具有特定类

我试图在jQuery中为具有父类具有特定类的元素创建一个if语句.

这是我到目前为止所提出的,但它不对.

if(!$(".myElem").parents(".myDiv")) {
    console.log("test")
};
Run Code Online (Sandbox Code Playgroud)

任何人都可以指出我正确的方向.

javascript jquery parent

15
推荐指数
2
解决办法
3万
查看次数

jQuery确定元素是否存在于页面上

如何确定页面上是否存在元素...例如......

$('select[name="modifier_option"]')
Run Code Online (Sandbox Code Playgroud)

如果屏幕上存在该选择框,我需要在页面上验证它的值以确保它的值> 0,但如果它不存在,我不需要担心它.

javascript jquery

13
推荐指数
1
解决办法
8148
查看次数

如何检查div是否存在?

可能重复:
jQuery是否存在"exists"函数

 <div class="XXX">
  <div class="created">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

div class="created"使用追加函数jQuery自动生成的一些验证我需要检查div是否生成我是如何做到的.使用jQuery.

就像是 $('.xxx').html()==' '

jquery

13
推荐指数
2
解决办法
487
查看次数

标签 统计

jquery ×10

javascript ×6

dom ×1

html ×1

jquery-selectors ×1

parent ×1