旅游景点 旅游攻略 生活知识 文化旅游 旅游景区 昆明旅游 桂林旅游 乡村旅游 上海旅游 知识问答

jquery判断元素是否存在

时间:2024-11-22 16:17:27

平时在开发过程中。尤其,是前端工程师需要找到页面某个元素,然后对它进行操作。如果,是空元素就会报错。传统javascript,写法是: document.getElementById("id").innerText("hello"); 如果id元素不存在,页面会报错:document.getElementById("id") is null正确写法: obj = document.getElementById("id"); if (obj){ obj.innerText("hello"); }jquery写法: if ($("#id")){ $("#id").text("hello"); }这是错误的,因为jquery对象永远都有返回值。正确写法: if ( $("#id").length > 0 ) { $("#id").text("hello"); }其实,jquery不需要判断页面某个元素是否存在,它本身会忽略不存在元素进行操作,也不会报错。

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com