jQuery如何控制,文档中是否存在元素?

Ker*_*ros 2 jquery

我想在页面加载时控制文档中是否存在带有ID的元素.我尝试了下面的代码,但我失败了.

   if($(':not(#<%=TextBox1.ClientID %>)')){
     alert("Object is null")else{alert("Object is exist")}}
Run Code Online (Sandbox Code Playgroud)

Thansk现在已经为你提供了帮助.

o.k*_*k.w 9

阅读这篇文章(礼貌jakemcgraw):

jQuery是否存在"存在"功能?

jQuery.fn.exists = function(){return jQuery(this).length>0;}

if ($('#<%=TextBox1.ClientID %>').exists()) {
    // Do something
}
Run Code Online (Sandbox Code Playgroud)


CMS*_*CMS 8

我只是直接使用该length属性,如jQuery FAQ中所示:

if ($('#<%=TextBox1.ClientID %>').length) {
    // Do something
}
Run Code Online (Sandbox Code Playgroud)