我需要检查一个对象在DOM上是否具有相同的id,因为我正在尝试创建一个模态窗口库,
我写的时候问题出在浏览器控制台上
$("#anonexistingid");
Run Code Online (Sandbox Code Playgroud)
它返回 []
但在我的代码中
if($("#"+id)!==[]){
return;
}
Run Code Online (Sandbox Code Playgroud)
只是不起作用.定义空数组的正确方法是什么?(因为我认为[]意味着空数组,也许不是我不确定:D)
JQuery总是返回一个对象.你可以检查它的长度,看它是否为空:
if($("#"+id).length !== 0){
}
Run Code Online (Sandbox Code Playgroud)