我在jquery方面有一些经验,但现在学习插件创建。我在html页面中关注了javascript
$("#testid").myplugin({});
在JQuery插件中,我有以下代码:
(function( $ ) {
$.fn.siddeffect = function (options) {
console.log(this.attr('id'));
console.log($(this).attr('id'));
return this;
};
})( jQuery );
我在控制台中关注
undefined
undefined
我尝试了其他几个组合,但没有得到id(上面例子中的'testid')。有没有办法在插件中调用id / selector?
PS:存在于html中,仅作为正文中的元素。