3

作为 Jquery 的菜鸟,我会问一个菜鸟问题。如何在插件中获取插件调用的选择器?

例如:

$('.greatClassName').greatPlugin();

greatPlugin(),我怎样才能得到'.greatClassName'

在此先感谢您的帮助。

4

2 回答 2

2

我相信您可以通过this.selector;

例子:

$.fn.greatPlugin = function() {
    console.log( this.selector );
};

$('.greatClassName').greatPlugin(); // prints .greatClassName
于 2012-09-01T14:43:51.700 回答
2

在内部greatPlugin()this.selector用于选择器和this.context上下文。

于 2012-09-01T14:44:24.197 回答