我正在以编程方式创建Foundation下拉插件,需要销毁它以更改布局,然后重新初始化以返回初始布局。我有一个开关按钮。
这是创建插件所需的代码
var dropdowns = [];
dropdowns = $('.work-thumbnail');
var options = {
parentClass: 'work-content',
position: 'bottom',
alignment: 'left',
hoverDelay: '0',
hover: true,
allowBottomOverlap: false,
};
dropdowns.each(function(index) {
dropdowns[index] = new Foundation.Dropdown($(this), options);
});
点击$('.work-thumbnail').foundation('_destroy');
,我将销毁插件。
我能够销毁插件,但是无法使用基础方法Foundation.reInit($('.work-thumbnail'));
重新初始化。
我在做什么错?还是我该怎么办?
谢谢。