jquery 这句的意思:$("img", this)是创建了怎样的一个对象?
$("#mycarouselli").mouseover(function(){varJQ_img=$("img",this);})$("img",this)指什么?$(...
$("#mycarousel li").mouseover(function(){
var JQ_img = $("img", this);
})
$("img", this)指什么?
$("img", this)与$(this,"img")两种情况,会显示不同的效果。 在选择时,逗号不是表示并列关系吗?为什么前后换一下位置而产生了不同的效果? 展开
var JQ_img = $("img", this);
})
$("img", this)指什么?
$("img", this)与$(this,"img")两种情况,会显示不同的效果。 在选择时,逗号不是表示并列关系吗?为什么前后换一下位置而产生了不同的效果? 展开
展开全部
$("img", this) 指在查找img元素,范围限制在 this这个元素内
$(this,"img") 查找 img元素中 像this这样的元素,这句感觉有点不对劲,因为this是已经确定的元素,没有必要再去查找,直接$(this)就行了
你说的逗号并列关系的前提是选择器在同一个引号内
如 $("a , p")就是查找所有的a 与 p 元素, 像$("a", jqueryobject) 是在jqueryobject包装集中搜索a元素,意义大不相同
$(this,"img") 查找 img元素中 像this这样的元素,这句感觉有点不对劲,因为this是已经确定的元素,没有必要再去查找,直接$(this)就行了
你说的逗号并列关系的前提是选择器在同一个引号内
如 $("a , p")就是查找所有的a 与 p 元素, 像$("a", jqueryobject) 是在jqueryobject包装集中搜索a元素,意义大不相同
展开全部
按你这里来看是指 但鼠标 划过这个 #mycarousel li 标签的时候,对这个li里的图片进行了 方法操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("img", this)以键值对的形式放入值
this是你放人的对象,img是名称相当于定义的变量
$(this,"img")类似 以对象来标识一个字符串
this是你放人的对象,img是名称相当于定义的变量
$(this,"img")类似 以对象来标识一个字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jQuery( selector, [ context ] )
Description: Accepts a string containing a CSS selector which is then used to match a set of elements.
Selector Context
By default, selectors perform their searches within the DOM starting at the document root. However, an alternate context can be given for the search by using the optional second parameter to the $() function. For example, if within a callback function we wish to do a search for an element, we can restrict that search:
$('div.foo').click(function() {
$('span', this).addClass('bar');
});
Since we've restricted the span selector to the context of this, only spans within the clicked element will get the additional class.
Internally, selector context is implemented with the .find() method, so $('span', this) is equivalent to $(this).find('span').
官网有解释,你这个就是在#mycarousel li的后代找出所有img啦。
-------------------------------------
要注意细节呀,逗号是并列关系是指:
$("#mydiv1, #mydiv2")
这种才是并列,两个都在冒号里面的,其实就是一个参数,
$("#mydiv2, #mydiv1")就会和上面这个的结果一样。
而你的是两个参数!
Description: Accepts a string containing a CSS selector which is then used to match a set of elements.
Selector Context
By default, selectors perform their searches within the DOM starting at the document root. However, an alternate context can be given for the search by using the optional second parameter to the $() function. For example, if within a callback function we wish to do a search for an element, we can restrict that search:
$('div.foo').click(function() {
$('span', this).addClass('bar');
});
Since we've restricted the span selector to the context of this, only spans within the clicked element will get the additional class.
Internally, selector context is implemented with the .find() method, so $('span', this) is equivalent to $(this).find('span').
官网有解释,你这个就是在#mycarousel li的后代找出所有img啦。
-------------------------------------
要注意细节呀,逗号是并列关系是指:
$("#mydiv1, #mydiv2")
这种才是并列,两个都在冒号里面的,其实就是一个参数,
$("#mydiv2, #mydiv1")就会和上面这个的结果一样。
而你的是两个参数!
参考资料: http://api.jquery.com/jquery/#selector-context
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询