javascript - 如何动态添加元素到MixItUp?

标签 javascript jquery ajax jquery-plugins append

我试图根据 AJAX 调用在 mixItUp 中 append 新的 DOM (MIX) 元素,但没有成功。

最佳答案

我进行了大量搜索,2 小时后在 https://github.com/patrickkunka/mixitup/issues/149 找到了解决方案

我想与其他人分享,这样他们就不会花费我花费的时间。

解决方案是在添加新元素之前销毁整个 mixItUp,然后再次加载 mixItUp。

$('#mixItUpContainer').mixItUp('destroy');
var mixDiv = $('<div></div>')
    .attr({ "data-myorder" : numberOfMixDIVs })
    .addClass("mix");
$("#mixItUpContainer").append(mixDiv);
numberOfMixDIVs++;

关于javascript - 如何动态添加元素到MixItUp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25438069/

相关文章:

javascript - 授权登录时 Laravel 超时

php - 如何插入到输入文本框的事件链接?

javascript - 如何在使用 jQuery 进行动画处理时运行函数?

javascript - 纯Js或jquery获取64个类的相同CSS属性值

javascript - 如何处理来自其他网站的 "semi-image"URL ("images"的放置事件)

php - 带有动态数据的气泡工具提示

javascript - 如果 ajax 不返回任何内容,Jquery ajax 脚本不会更改 div 内容?

javascript - axios 库中的超时功能不起作用

Javascript:创建带有参数数量文本框的表单(TinyMCE)

javascript - 移动到 React Native 中选定的页面