2 bogexueqianduan bogexueqianduan 于 2016.03.24 01:00 提问

jquery中 在each方法内部,this指带的是普通的DOM元素?

在each方法内部,this指带的是普通的DOM元素?
为什么会这样?

3个回答

showbo
showbo   Ds   Rxr 2016.03.24 18:03

得到调用each的对象是什么了,如果选择的是dom对象集合就是当前遍历到的dom元素,注意不是jquery对象

如果是数组那种就是数组项

Dissle
Dissle   2016.03.24 10:10

我觉得你说它是个对象更加准确,建议你可以用alert,或者console.log();看一下你就会明白了。

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:20

普通用户执行sudo报hadoop is not in the sudoers file. This incident will be reported.解决方法
jquery each实现均衡元素的高度
jQuery 插件为什么要return this.each()
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
前端学习——选择结果为JQuery对象还是DOM对象?
0.前言     在学习和使用javascript过程中经常使用JQuery的选择器,但是在获取到选择结果之后经常“犯迷糊”,需要一个DOM对象时或者一个JQuery对象,这样的尴尬经常遇到。为了让自己不再迷糊通过博文总结经验教训,希望自己在总结过程中缓慢提高。     【相关博文】     【前端学习——如何修改url name 使用javascript和JQuery】     【示
JQuery中遍历DOM元素each(callback)函数
each(callback): 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。 而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集
jquery之操作元素属性和特性(操作元素属性,each()方法的使用)
jquery之操作元素属性和特性(操作元素属性,each()方法的使用)
jquery DOM内部插入append()与appendTo()
动态创建的元素是不够的,它只是临时存放在内存中,最终我们需要放到页面文档并呈现出来。那么问题来了,怎么放到文档上? 这里就涉及到一个位置关系,常见的就是把这个新创建的元素,当作页面某一个元素的子元素放到其内部。针对这样的处理,jQuery就定义2个操作的方法 append:这个操作与对指定的元素执行原生的appendChild方法,将它们添加到文档中的情况类似。 appe
利用闭包遍历元素绑定事件
在javascript开发过程中,经常会遇到闭包问题,特别是在为一组dom元素绑定事件的时候,容易遇到多个代码块嵌套不执行,this指向与预期不同的情况。情况一: 把需要绑定事件的dom元素放进数组,使用$.each()进行绑定。$.each(divSelects,function() { $(this).click(function() {···}
jquery的each()详细使用方法
jquery的each()详细介绍 each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等 在javaScript开发过程中使用$each可以大大的减轻我们的工作量。 下面提一下each的几种常用的用法    each处理一维数组   var arr1
jQuery获取并遍历Dom
如何用jQuery实现遍历指定Dom,以便实现特定功能? $("#dc_warning .normal_status").each(function(){ var w_id = $(this).attr("id"); alert(w_id); }); 以上.each()实现遍历#dc_warning .normal_status 的Dom,并弹出Dom的id..
jQuery文档操作-DOM插入操作-元素内部
.append( content [, content]  ) 添加参数指定的内容到每个匹配元素的内部的末尾 .append(content[,content]) .append(function(index,html)) content ① 类型字符串,元素,jQuery DOM元素,HTML字符串,或者jQuery对象来插入到每个匹配元素后面 content ② 类型是字符串,
jquery以及原生js 如何实现div倒序
--> 01 02 03 04 05 06 /*jquery*/ /*$(".container>div").each(function(){ $(this).prependTo(".container"); })*/ /*vanilla*/ var bigContainer = document.
jQuery.each的function中有哪些参数
1、没有参数$("img").each(function(){ $(this).toggleClass("example"); });2、有一个参数,这个参数为index$("img").each(function(i){ this.src = "test" + i + ".jpg"; });3、有两个参数,第一个参数为index,第二个参数为dom元素本身$("button").cli