我已阅读此docs,并找到了对元素本身使用内联的插件选项。但是,当我使用相同的插件选项创建多个元素时,它看起来是DRY代码。
例如,我使用相同的插件选项
创建一个下拉元素<div class="dropdown-pane pop-menu" data-position="top" data-alignment="right" data-close-on-click="true" id="product-id1" data-dropdown></div>
<div class="dropdown-pane pop-menu" data-position="top" data-alignment="right" data-close-on-click="true" id="product-id2" data-dropdown></div>
如何在Javascript上设置data-plugin-options?也许像这样的事情
Foundation.dropdown({
position : 'top',
alignment : 'right'
})
答案 0 :(得分:0)
来自基金会文档:Configuring Plugins
使用JavaScript设置选项涉及将对象传递给 构造函数
在你的情况下,它会像:
#include <stdio.h>
#include <math.h>
#include "defineMaxlen.h"
extern "C"{
extern struct {
double a[MAXINTERFACES][MAXLEN+1]; 2 paras are defined in definemaxlen.h
} cart_;
}
int cfun_(int m){
printf("x value: %f2.6\n ", cart_.a[0][5]);
printf("From doublecart: \n");
for (int i=0;i<m+1;i++)
{
cart_.a[0][i] = cos(cart_.a[0][i]);
}
printf("x NEW value: %f2.6\n ", cart_.a[0][5]);
return(1);
}