Javascript 有关jquery$(';.myclass';,obj)中此类型选择的信息;

Javascript 有关jquery$(';.myclass';,obj)中此类型选择的信息;,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,任何人都知道在jquery中从哪里可以获得有关这种选择的信息 我在一个.js文件中找到了它,我想知道它。 我专注于jQueryAPI文档,但没有找到它 var obj=$('#id1'); var t = $('.slidenews',obj).length; 这正是我想知道的。 var t=$('.slidenews',obj).length $(“…”,element)在element中查找..,而不是整个文档。因此,在本例中,它将在#id1元素中查找具有classslidenews的

任何人都知道在jquery中从哪里可以获得有关这种选择的信息
我在一个.js文件中找到了它,我想知道它。 我专注于jQueryAPI文档,但没有找到它

var obj=$('#id1');
var t = $('.slidenews',obj).length; 
这正是我想知道的。 var t=$('.slidenews',obj).length

  • $(“…”,element)
    element
    中查找
    ..
    ,而不是整个文档。因此,在本例中,它将在
    #id1
    元素中查找具有class
    slidenews
    的所有元素
  • .length
    返回找到的此类元素的数量
因此,如果
obj
包含ID为
id1
的元素,则
$('.slidenews',obj).length
返回ID为
id1
的元素中包含的类为
slidenews
的元素数

相关文件:

  • 选择器

    类型:

    包含选择器表达式的字符串


    上下文

    类型:或

    用作上下文的DOM元素、文档或jQuery

  • 说明:jQuery对象中的元素数

$('.slidenews',obj)
基本上是上下文选择器。它将被转换为
obj.find('.slidenews')
.length
返回此类元素的编号

选择器上下文

默认情况下,选择器从文档根开始在DOM中执行搜索。但是,可以使用$()函数的可选第二个参数为搜索提供备用上下文

它就像:

obj.find('.slidenews')
在您的情况下:
obj
-必须是DOM对象。如果
obj
无效,它将被替换为
document

$('.slidenews',obj)
是一个元素数组,类为
slidenews
,在元素中包含
id1
,而
var t
是将作为“上下文选择器”找到的元素数量,在选择器的文档中有很好的记录,->