Jon*_*han 0 javascript variables jquery
我有一个jquery函数('rater'),我这样称呼:
<div id="someID"></div>
<script type="text/javascript">
$('#someID').rater({options});
</script>
Run Code Online (Sandbox Code Playgroud)
我想获取ID(在这种情况下为'someID'),然后我可以在函数内部将其用作变量.
然后我用这样的东西:
if (??? == 'someID') { do something }
Run Code Online (Sandbox Code Playgroud)
我该怎么做??
检索用于调用插件的选择器:
jQuery.fn.myPlugin = function() {
alert( this.selector );
};
Run Code Online (Sandbox Code Playgroud)
您可以将选择器作为jQuery对象的属性进行访问.
所以,如果我像这样调用插件:
$('div #something').myPlugin();
Run Code Online (Sandbox Code Playgroud)
然后会提醒"div #something".
从插件中检索元素的ID:
jQuery.fn.myPlugin = function() {
alert( this.attr('id') );
};
Run Code Online (Sandbox Code Playgroud)