HTML+CSS

Dom对象和Jq对象 判断元素是否存在和显示

2018-11-17  本文已影响0人  三岁麻麻

Jq获得多对象是一个类似数组多对象
JQ对象可通过[index]或者get(index)方法转换成dom对象
Dom对象可以直接用$()包起来获得JQ对象
转变示例

var cr =document.getElementByID("cr"); // dom对象
var $cr = $("#cr"); // jq对象
var cr = $cr[0]; // dom对象
var cr = $cr.get[0]; // dom对象

Dom 方法和Jq 方法判断对象是否存在

JS方法

if(document.getElementById("tt")){
    //do something
}

JQ方法
$("#tt")获取的永远是对象,即使网页上没有这个元素。检查元素是否存在不能用类似JS的办法 而应该通缩长度去判断

if($("#tt").length>0){
    //do something
}

判断元素是否存在 is()方法
$(".test").is(":visible")

上一篇 下一篇

猜你喜欢

热点阅读