`

jquery 判斷元素是否存在

阅读更多

 

jquery选择器获取element 无论element是否存在都将返回一个对象

var my_element=$("#myId");

这里无论元素"myid"是否存在,my_element始终是一个object

使用下面的方法判断"myid"元素是否存在

1 if(my_element.length>0)){
2    alert("exist");
3 }else{
4    alert("not found");

5 }

 

 

貌似可以这么写:
if($("#myId").length){
    //存在
}else{
    //不存在
}
在js中,0是false,比1大的数都是true.而length返回是个Number型,可以直接比较,不用判断是否大于0,(呵呵,虽然ID全局唯一,只可能返回1或0)

 

分享到:
评论

相关推荐

    jQuery判断元素是否存在的可靠方法

    主要介绍了jQuery判断元素是否存在的可靠方法,需要的朋友可以参考下

    关于jQuery判断元素是否存在的问题示例探讨

    是这样的,最近做jQuery训练时遇到jQuery判断元素是否存在时出现问题. 题目如下:请在”选择按钮3″后面,添加Id=rad4,处于选择状态的,之后文字为”选择按钮4″的HTML控件,只能添加一次(自由选择使用js原生或JQuery...

    jQuery 判断元素是否存在然后按需加载内容的实现代码

    判断网页中一个元素是否存在的方法: var $selector = $('.my-element'); if ( $selector.length > 0 ) { // 如果存在,引入jQuery库,或做其他操作 } 在这里,我们先判断一下页面是是否有 `.slideshow`,如果有,...

    JQuery判断HTML元素是否存在的两种解决方法

    其实解决JQuery判断元素是否存在的问题,方法很简单: if($(“#abc”).length >0) { … } if($(“#abc”).html() != “”) { … } 如上两种方式都可以判断html文档是否存在我们想要的元素,之前试过用$(“#abc”) !=...

    jquery判断元素的子元素是否存在的示例代码

    本篇文章主要是对jquery判断元素的子元素是否存在的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    jQuery 判断元素上是否绑定了事件

    判断元素上是否绑定过事件用如下语句 代码如下: jQuery.data(elem,”events”)[type] //老版本也能用 $(elem).data(“events”)[type] //1.2.3以后才能用 返回值: 一个Object,可以用for in来遍历。或者undefined。...

    jQuery 判断页面元素是否存在的代码

    例如: 代码如下:document.getElementById(“someID”).innerText(“hi”);... } 那么在jQuery,我们如何判断页面元素存在与否呢?如果参照上面的传统Javascript的写法,我们第一个想到的办法一定是: 代码

    jQuery判断iframe中元素是否存在的方法

    jQuery判断iframe中元素是否存在的方法,需要的朋友可以参考一下

    jquery如何判断某元素是否具备指定的样式

    如果css写成行内样式,可以通过获取style属性的值来判断,示例如下: 判断id为divid的div元素是否有font-size样式: 代码如下: ”divid” xss=removed></div> jquery代码如下: jQuery(“#divid”).each(function(){...

    jquery删除数组中重复元素

    话不多说,下面就跟着小编来看下利用jquery实现删除数组中重复元素的具体思路吧 首先定义如下数组: var arr=[0,2,3,5,6,9,2]; 我们可以看到数组中... //判断元素是否存在于new_arr中,如果不存在则插入到new_arr的

    jQuery 检查某个元素在页面上是否存在实例代码

    //元素存在时执行的代码 } 具体原因如下:  在JavaScript中,我们在使用传统的getElementById()和getElementsByTagName()时,如果在网页中找不到相关元素,那么浏览器就会报错,影响后续代码的执行,所以为了避免...

    JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码

    一、判断文本是否为空 代码如下: var jqObj = $(this);... } 二、判断这个标签下是否有某个已知的元素,比如判断ul标签下是否有li元素 代码如下: var jqObj = $(this); if(!jqObj.has(‘li’).length){ jqObj.hide(); }

    jQuery 判断元素整理汇总

    本文给大家汇总介绍了jQuery的几种判断元素的方法,包括是否含有某 class、元素是否存在、是否 checked以及元素是否禁用,都是常用的方法,希望大家能够喜欢

    用JQuery 判断某个属性是否存在hasAttr的解决方法

    在JQuery编码中,我们会判断元素是否存在某个属性.比如是否包含 class=”new” 的样式呢.JQuery判断就非常简单了,因为有 hasClass这个方法 $(“input[name=new]”).hasClass(“new”) 即可判断. 但是有时候我们需要...

Global site tag (gtag.js) - Google Analytics