我的代码如下所示:
var x = $(function(){
$('.lobipanel-basic').lobiPanel({
"state": "unpinned",
"resize": "both",
"reload": false,
"unpin": false,
"editTitle": false
});
});
x();
这样很好。如果我想的参数发送到函数x()
。基本上,出于明显的原因,我不想对类名进行硬编码.lobipanel-basic
。
谢谢。
如果您想要的只是一个可以通过传入选择器来初始化插件的函数,请执行以下操作:
function initPanel(selector){
$(selector).lobiPanel({
"state": "unpinned",
"resize": "both",
"reload": false,
"unpin": false,
"editTitle": false
});
}
$(function(){
initPanel('.lobipanel-basic');
});
或将选项存储在对象中,然后执行以下操作:
var panelOpts = {
"state": "unpinned",
"resize": "both",
"reload": false,
"unpin": false,
"editTitle": false
};
$(function(){
$('.lobipanel-basic').lobiPanel(panelOpts);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句