这在jquery $(’#id’,javascript_object)中意味着什么;
这是什么$('#id', javascript_object);
在jquery中意思是 我知道我们可以将第二个参数中的上下文传递给选择器。 但是当第二个参数是javascript对象时会发生什么。
在此先感谢您的帮助 。
第二个参数是选择器上下文 。 它限制搜索特定文档对象或某个DOM元素的子元素。
默认情况下,选择器在DOM中从文档根开始执行搜索。 但是,通过使用$()函数的可选第二个参数,可以为搜索提供备用上下文。 例如,如果在回调函数中我们希望搜索元素,我们可以限制该搜索:
$('div.foo').click(function() { $('span', this).addClass('bar'); });
由于我们已将span选择器限制为此上下文,因此仅在单击的元素中的跨度将获得其他类。
在您显示的示例中,您将在javascript_object
的子项中搜索ID为id
的元素。