jquery 是如何通过 class 来获取元素的?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 是如何通过 class 来获取元素的?相关的知识,希望对你有一定的参考价值。
我看到源码中每个有 this[0],这个是什么意思啊
我说的 不是jquey的用法,我说的是源代码,我现在研究源代码,我想jquery 源码是怎么实现的,this[0] 是指本身的 第一个子元素吗 ?
ps 如果想把jquery对象装换为js对象可以用以下方法
1 var obj = $('#xx')[0] 获得dom对象
2 对于数组
var obj = $('.xx').each(function()
alert(this)//这里 this获得的就是每一个dom对象 如果需要jquery对象 需要写成$(this)
);
参考技术A JQ通过class取得元素是$(".class")
请参考http://www.w3school.com.cn/tiy/t.asp?f=jquery_selector_class
源码中的this就是指元素自身
[0]是数组中的序号,这儿就是第1个
——————————————————
我说的也是源码,JQ就是JS语言,它其实是用JS制作的一个大型的函数库,你只需调用这些函数就可以方便的使用JS代码,就这些作用。
this[0] 是指本身的 第一个子元素吗?完全正确本回答被提问者采纳
以上是关于jquery 是如何通过 class 来获取元素的?的主要内容,如果未能解决你的问题,请参考以下文章