使用$(this)作为元素的jQuery选择器

时间:2013-04-13 22:54:54

标签: jquery jquery-plugins css-selectors

我在插件中找到了这种形式的选择器,任何人都可以向我解释一下吗?

var container = $(this);
var myDiv = $('div', container);

我们的想法是只选择div元素,为什么它也会有container个变量?

2 个答案:

答案 0 :(得分:1)

是选择器的上下文,它就像做.find()

实施例

$("#selector", context) = $(context).find("#selector")

答案 1 :(得分:0)

此问题和答案似乎可以解决您的解释要求。 How to get the children of the $(this) selector?。基本上:jQuery构造函数接受第二个参数,该参数可用于覆盖选择的上下文。