Javascript 检查是否有具有特定id的div

Javascript 检查是否有具有特定id的div,javascript,jquery,Javascript,Jquery,我有一个字符串,我需要检查页面中是否有id=的div 如何使用jquery实现这一点 比如: 将此代码放在页面底部或包装在$(document).ready()函数中,否则即使元素进一步存在于页面中也无法识别 将此代码放在页面底部或包装在$(document).ready()函数中,否则即使元素进一步存在于页面中,也无法识别它。jQuery不需要执行此操作。在本机js中: if (document.getElementById("mystring")) { alert("exists");

我有一个字符串,我需要检查页面中是否有id=的div

如何使用jquery实现这一点

比如:

将此代码放在页面底部或包装在
$(document).ready()
函数中,否则即使元素进一步存在于页面中也无法识别


将此代码放在页面底部或包装在
$(document).ready()
函数中,否则即使元素进一步存在于页面中,也无法识别它。

jQuery不需要执行此操作。在本机js中:

if (document.getElementById("mystring")) {
   alert("exists");
}

这样做不需要jQuery。在本机js中:

if (document.getElementById("mystring")) {
   alert("exists");
}

您可以使用
is()
函数来实现这一点


下面是一个简单的例子:

您可以使用
is()
函数来实现这一点

这里有一个简单的例子:

我同意:

if ( $('#' + mystring)[0] ) {
我同意:

if ( $('#' + mystring)[0] ) {
@是的,的确如此,请看实例。
length
属性应用于所有jQuery对象,并返回有多少元素响应过滤器/选择器。在您的情况下,您只需要检查是否超过零。@是的,确实是的,请参阅实时示例。
length
属性应用于所有jQuery对象,并返回有多少元素响应过滤器/选择器。在你的情况下,你只需要检查超过零。