繁体   English   中英

从data- *属性获取jquery插件选项?

[英]Get jquery plugin options from data-* attributes?

是否可以做这样的事情:

<ul class="handle" data-option="9000">

$('.handle').pluginName({
    option: $('this').data('option'),
});

$('this')应该以正在初始化的$('。handle')为目标。

不,不是,您可以遍历以下元素:

$('.handle').each(function() {
   var $this = $(this);
   $this.pluginName({ option: $this.data('option') });
});

或者,如果您是插件的作者,请阅读插件中的data-*属性。

“ this”周围没有撇号,它应该像下面的示例一样工作:

$('.handle').each( function() {
    alert( $(this).data('option') );
} );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM