首页 > Web开发 > 详细

关于jquery与dom元素转换

时间:2015-12-17 15:52:42      阅读:290      评论:0      收藏:0      [点我收藏+]

其实一开始我也分不清到底哪些是jquery对象,哪些是dom对象,永久了jquery对dom就更是不熟了,我举个例子说一下

jquery对象是用$()包装过的对象,所以有时候用jquery对象和dom的属性方法混用是错误的。

看看获取td 内值的举例吧:

1 var osName = $(this).parent().parent().find(td:eq(1)).text();
3 var scriptDesc = $(this)[0].parentNode.parentNode.cells[2].innerHTML;
4                             

第一种parent是jquery方法,大家看到parent后面的括号了吧

第二种parentNode是dom的父节点,同样是获取table某一td内的值,使用确是完全不一样的。

这里如果细心看到了我用jquery转换成dom再使用的parentNode的,jquery转化可以直接[0]或者get(0)来实现。

dom转换成jquery可以直接套在$()里就可以了,比较简单吧。

关于jquery与dom元素转换

原文:http://www.cnblogs.com/dylanblog/p/5054191.html

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