<div><span>文本1</span></div>
<p><span>文本2</span></div>
<script language="javascript">
var span = $("span");
span.each(function(n){
this.style.fontSize = (n+1)*12+"px";
});
</script>
这里用到了jquery。
span = $("span"); 得到的span不是已经是jquery对象了吗?
怎么在span.each(fn)里面this又指的是DOM对象了呢?
这里的this指的不是span吗? 可是span不是已经是jquery对象了吗?
想用jquery的方法还得需要把$(this).css("font-size",(n+1)*12+"px"); 我是自学的,好多不太清楚。谁能把这段代码详细的讲一讲呢?谢谢
<p><span>文本2</span></div>
<script language="javascript">
var span = $("span");
span.each(function(n){
this.style.fontSize = (n+1)*12+"px";
});
</script>
这里用到了jquery。
span = $("span"); 得到的span不是已经是jquery对象了吗?
怎么在span.each(fn)里面this又指的是DOM对象了呢?
这里的this指的不是span吗? 可是span不是已经是jquery对象了吗?
想用jquery的方法还得需要把$(this).css("font-size",(n+1)*12+"px"); 我是自学的,好多不太清楚。谁能把这段代码详细的讲一讲呢?谢谢
解决方案 »
- js怎么读取xml
- 无间断的图片循环滚动效果
- css竟然影响javascript获得图片offsetTop
- 两张图片,点击图片1获取焦点,图片2失去焦点。onFocus
- 我这样实现当点删除按钮时候,出来提示:确实删除吗?按确定,删除,按否,返回>?? 可是不行,不知道怎么搞
- 如何改变鼠标样式
- 用javascript怎么取到查询字符串
- 一个巨菜的问题!
- 如何将一个txt文件的链接,点击时,弹出下载提示窗口(就象点击一个zip文件那样)而不是将其直接在IE中显示?
- 要求打开一个html文件,其中的一段文字显示为数据库中的一个字段,需要用到servlet吗,还是用ajax,求方法解答啊
- 如何让iframe根据浏览器的宽度以及高度变化,自动改变大小
- 关于一个上次没有解决的JQUERY问题
span.each(function(n){
this.style.fontSize = (n+1)*12+"px";
});
中的this是DOM对象,为什么它不是jquery对象。this指代的不是span吗?span不是=$("span");了吗?
span是一个对象,each是对象中的一个方法。方法中this是指向调用此方法的对象,在此即:span