Oma*_*mar 2 javascript jquery notation
我正在使用一个jQuery插件,其功能定义如下:
$('#mydiv').pluginAction({
someproperty: val,
format: 'mm hh',
labels: ['yes', 'no', 'maybe'],
labels1: ['never', 'always']
});
Run Code Online (Sandbox Code Playgroud)
在我的HTML页面,我有一个具有相同属性的多个div format,labels,labels1,但对于不同的值someproperty.是否有某种类型的JavaScript表示法我可以利用它来缩短定义,以便我不必重复代码?
有几种方法可以解决这个问题:
创建一个填补空白的功能; 要么
如果插件是您的,请将这些值默认为您想要的值.
例子(1):
function props(val) {
return {
someproperty: val,
format: 'mm hh',
labels: ['yes', 'no', 'maybe'],
labels1: ['never', 'always']
};
}
$("#mydiv").pluginAction(props("..."));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
388 次 |
| 最近记录: |