您现在的位置是:首页 > 技术交流技术交流
Jquery判断元素是否存在?
2018-09-19【技术交流】2387 人已围观
简介我们在传统的Js里,对某个页面元素进行某种操作前,最好先判断这个...
我们在传统的Js里,对某个页面元素进行某种操作前,最好先判断这个元素是否存在。原因是对一个不存在的元素进行操作是不允许的。
有的时候,要根据页面加载的内容不同而作不同的操作,这个时候,判断页面上是否存在这个元素(或对象)变得尤为重要。如果写JavaScript来实现,较为麻烦,而jQuery却能很容易的实现这个功能。
我们知道,jQuery选择器获取页面的element时,无论element是否存在,都会返回一个对象。例如:
var my_element = $("#element_Id" ) //当然也可以使用.类名
此时的变量my_element就是一个对象,既然是一个对象,这个对象就具有length的属性,因此,用以下代码可以判断元素(对象)是否存在:
代码如下:
if(my_element.length>0){
alert("对象存在.");
}else{
alert("对象不存在");
}
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
相关文章
随机图文
Jquery判断元素是否存在?
我们在传统的Js里,对某个页面元素进行某种操作前,最好先判断这个元素是否存在。原因是对一个不存在的元素进行操作是不允许的。有的时候,要根据页...查看thinkphp版本
学习框架的好办法是参考现成的网站,那么学习thinkphp框架第一步就是需要查找自己需要的版本号的程序。方法一:在thinkphp文件夹...php mssql 时间字段在程序中的处理
mssql在php是的时间字段是object类必须使用转义后使用.“select convert(char,日期字段,120) as dat...FTP的port模式和pasv模式
经常使用ftp工具进行网站文件的上传和下载.有时因为网络环境和服务器配置问题,经常遇到ftp工具卡顿问题.这时就需要切换port和pas...