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")