浅谈jQuery this和$的区别及获取$子元素对象的方法
1.JQuery this和$(this)的区别
相信很多刚接触JQuery的人,很多都会对$(this)和this的区别模糊不清,那么这两者有什么区别呢?
首先来看看JQuery中的 $() 这个符号,实际上这个符号在JQuery中相当于JQuery(),即$(this)=jquery();也就是说,这样可以返回一个jquery对象。那么,当你在网页中alert($('#id'));时,会弹出一个[object Object ],这个object对象,也就是jquery对象了。
那么,我们再回过头来说$(this),这个this是什么呢?假设我们有如下的代码:
$("#desktop a img").each(function(index){
alert($(this));
alert(this);
}
那么,这时候可以看出来:
alert($(this)); 弹出的结果是[object Object ]
alert(this); 弹出来的是[object HTMLImageElement]
也就是说,后者返回的是一个html对象(本例中是遍历HTML的img对象,所以为HTMLImageElement)。
很多人在使用jquery的时候,经常this.attr('src'); 这时会报错“对象不支持此属性或方法”,这又是为什么呢?其实看明白上面的例子,就知道错在哪里了:很简单,this操作的是HTML对象,那么,HTML对象中怎么会有val()方法了,所以,在使用中,我们不能直接用this来直接调用jquery的方法或者属性。
2.获取$(this)子节点对象的方法:find(element)
明白了$(this)和this的区别,再来看看这个例子:(假设,我的页面中a标签包含img,并含有src属性),当我在遍历的时候,想取到$(this)下img中src的地址
$("#desktop a ").each(function(index){
var imgurl=$(this).find('img').attr('src');
alert(imgurl);
}
其中 .find(element) 是返回一个用于匹配元素的DOM元素,这样就可以取到想要的src地址了
请问element 和 factor有什么区别?
现代数学集合论中,元素是组成集的每个对象。换言之,集合由元素组成,组成集合的每个对象被称为组成该集合的元素。例如:集合1,2,3中 1,2,3都是集合的一个元素。特定属性的集合是数学的基本概念之一,具有某种事物的全体称为集,而元素就是组成集的每个事物。
元素简介
研究集的运算及其性质的数学分支叫做集论或集合论集合的定义很广,不仅限于数学,在生产生活中对于集合的使用也是很广泛的,而组成特定集合的具有特定属性的事物全部都可以称做元素,所以元素的定义也很广泛,某些指定的对象集在一起就成为一个集合,其中每一个对象叫元素。
概念元素,所谓概念元素是那些不实际存在的,不可见的,但人们的意识又能感觉到的东西。例如我们看到尖角的图形,感到上面有点,物体的轮廓上有边缘线。概念元素包括:点、线、面。视觉元素:概念元素不在实际的设计中加以体现,它将是没有意义的。
概念元素通常是通过视觉元素体现的,视觉元素包括图形的大小、形状、色彩等。关系元素:视觉元素在画面上如何组织、排列,是靠关系元素来决定的。包括:方向、位置、空间、重心等。实用元素:指设计所表达的含义、内容、设计的目的及功能。
一、意思不同
element:
1、n. 元素;要素;原理;成分;自然环境
2、n. (Element)人名;(德)埃勒门特;(英)埃利门特
factor:
1、n. 因素;要素;[物] 因数;代理人
2、vi. 做代理商
3、vt. 把…作为因素计入;代理经营;把…分解成
4、n. (Factor)人名;(英)法克特
二、用法不同
1、element:侧重于指事物的成分、元素。
例句:All?other?element?objects?are?included?in?it?or?in?one?of?its?children.?
译文:所有其他元素对象都包含在它或者它的一个子对象中。
2、factor:侧重于指事情的因素和要素。
例句:Physical activity is an important factor in maintaining fitness.
译文:体育活动是保持健康的一个重要因素。
扩展资料
element的近义词:constituent
读音:英?[k?n'st?tj?nt]?美?[k?n'st?t?u?nt]?
“constituent”意思是:
1、n. 成分;选民;委托人
2、adj. 构成的;选举的
短语:
1、constituent control?构成控件 ; 子控件 ; 形成控件
2、main constituent?主成分 ; 知组分 ; 主要成分 ; 主身分
3、Constituent stocks?成份股 ; 恒生指数成份股
4、saliva constituent?唾液成分
例句:Caffeine is the active constituent of drinks such as tea and coffee.
译文:咖啡因是茶和咖啡这类饮品的活性成分。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!