Javascript 检查是否有具有特定id的div
我有一个字符串,我需要检查页面中是否有id=的div 如何使用jquery实现这一点 比如: 将此代码放在页面底部或包装在Javascript 检查是否有具有特定id的div,javascript,jquery,Javascript,Jquery,我有一个字符串,我需要检查页面中是否有id=的div 如何使用jquery实现这一点 比如: 将此代码放在页面底部或包装在$(document).ready()函数中,否则即使元素进一步存在于页面中也无法识别 将此代码放在页面底部或包装在$(document).ready()函数中,否则即使元素进一步存在于页面中,也无法识别它。jQuery不需要执行此操作。在本机js中: if (document.getElementById("mystring")) { alert("exists");
$(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对象,并返回有多少元素响应过滤器/选择器。在你的情况下,你只需要检查超过零。