jQuery在选择上使用上下文应用选择器有奇怪的行为

时间:2017-10-01 09:08:24

标签: javascript jquery

假设我使用jQuery选择器输出,据我所知,它是一个jquery对象:

var myimg=$('img');

现在我想要使用此选项,我想要从第一个选择中选择在jpg属性中包含字符串src的图像。这不起作用:

var myimg3=$("[src*=jpg]",myimg); 

实际上$('img',myimg).length将为0

在这种情况下,一切似乎都表现得像jquery会尝试选择嵌套在所选图像中的img元素(请参阅下面jsfiddle中的div元素例子)。

获得预期行为的正确方法是什么?

以下是一个示例:https://jsfiddle.net/z5e5sog0/2/

0 个答案:

没有答案