首页 > Web开发 > 详细

区别jquery对象和dom对象及转换方法

时间:2017-08-23 14:21:08      阅读:232      评论:0      收藏:0      [点我收藏+]

一、jquery对象

  由$() 获取,例如 var div = $("#id"); 这个div是jquery对象,它里面没有dom对象自带的方法。常见的dom对象自带的方法,

例如 div.innerHTML(); 本人以第一次出现的这个错误是写video 标签,得到的jquer对象使用了dom 对象的方法,结果无效。后来认真考虑了这个问题。

二、dom对象

  由document.getElement..得到,这个对象是正宗的dom对象, 拥有元素自带的所有方法。

所以有一个不成文的规定,为了区分jquery对象和dom对象,用var $div = $("#id"); 表示得到的是jquery对象,dom对象还是普通的写法。

jquery对象和dom对象能够相互转化:

  jquery转化为dom对象:div = $div.[0] 或$div.get(0)或$div.eq(0)[0]

  dom转化成jquery对象:$div = $(div);

希望能帮助到您。

区别jquery对象和dom对象及转换方法

原文:http://www.cnblogs.com/enzoluo-blog/p/7417697.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!