以下选择器$('.sub_menu_container',this)
有2个参数,您要搜索的选择器和第二个参数。在这种情况下它的this
。添加第二个参数有什么用处?我搜索了jquery文档,但没有找到任何可以帮助我的东西。这是一种参考吗?具有2个参数的选择器
16
A
回答
17
第二PARAM提供其中的上下文来搜索由所述第一选择器
4
添加第二个参数有什么用处?
由于documentation解释说:
默认情况下,选择在DOM内执行他们的搜索在文档根目录开始 。但是,通过对$()函数使用可选的第二个参数,可为 提供备用上下文。 $(this).find('span')等价于$('span',this)。.ind(012),
+0
它具有与使用'.find()'相同的_effect_,但它保存了函数调用。 –
14
其就像相匹配的元素:
$(this).find('.sub_menu_container')
其的代码的上下文重新格式化。
that all :)
+0
p.s.而且速度更快。 –
2
第二个参数是搜索范围。这意味着jQuery寻找具有第二个选择器的第一个选择器。
8
第二个参数范围选择器,以便它只在第二个参数中提供的元素的上下文内进行搜索。这与说$(this).find('.sub_menu_container');
基本相同。
相关问题
- 1. 如何选择具有2个条件
- 2. 从具有多个参数的两个表中选择数据
- 3. 仅选择具有计数= 2分
- 4. Pythonic方式有2-3个选项作为参数的选择
- 5. 具有相同选择器的角度2多个组件
- 6. 选择具有指针参数
- 7. 统一选择具有参数
- 8. 如何筛选选择2下拉有多个参数
- 9. iOS - 在具有参数的按钮上调用选择器
- 10. 使用具有两个参数的自定义选择器排序数组
- 11. 具有默认参数的swift函数也是一个选择器?
- 12. 创建具有2个参数
- 13. Scipy.optimize.minpack.leastsq具有2维参数
- 14. 选择具有几个相同参数的行
- 15. 从表中选择具有多个参数的语法
- 16. XPATH 1.0复杂选择具有不同的两个参数
- 17. 选择具有多个参数的行(ajax和PHP)
- 18. 具有非可选参数遵循一个可选的参数
- 19. jQuery选择器的多个参数?
- 20. RespondsToSelector无法识别Swift中具有多个参数的选择器
- 21. 元素具有选择器
- 22. 选择具有容器
- 23. jQuery - 2个伪选择器?
- 24. 优化SQL查询,多个具有不同参数选择
- 25. 如何选择一个Javascript选择器的参数?
- 26. JQuery选择器多个参数
- 27. vb.net中的xpath不选择具有2个条件的节点
- 28. 选择具有多个表
- 29. 选择器添加参数
- 30. 从2个选择选择
您可能会看到它以及像父母一样:$('。sub_menu_container',parent) –