jQuery对象和Dom对象

jQuery对象

  • jQuery 对象是 jQuery 独有的.
  • 如果一个对象是 jQuery 对象, 那么它就可以使用 jQuery 里的方法: $(“#btn”).text()
  • jQuery 对象无法使用 DOM 对象的任何方法, 同样 DOM 对象也不能使用 jQuery 里的任何方法
  • 约定:如果获取的是 jQuery 对象, 那么要在变量前面加上 $.

jQuery对象转换为Dom对象

(1) jQuery 对象是一个数组对象, 可以通过 [index] 的方法得到对应的 DOM对象.

var $cr = $("#cr");
var cr = $cr[0];

(2) 使用 jQuery 中的 get(index) 方法得到相应的 DOM 对象

var $cr = $("#cr");
var cr = $cr.get(0);

Dom对象转换为jQuery对象

对于一个 DOM 对象, 只需要用 $() 把 DOM 对象包装起来,就可以获得一个 jQuery 对象.

var cr = document.getElementById("cr");
var $cr = $(cr);
原文地址:https://www.cnblogs.com/realshijing/p/8372475.html