gpt4 book ai didi

javascript - 如何调用 tagit ("destroy") 来删除标签?

转载 作者:行者123 更新时间:2023-11-30 11:52:30 25 4
gpt4 key购买 nike

单击清除查询框链接 (id clearQueryBox) 后,我想调用 tagit("destroy") 方法来清空标签。这是因为有时用户一次复制并粘贴大约 10 个标签来进行搜索,因此如果他们可以一次清除所有标签而不是退格 20 次或单击迷你 x 10 次,对他们来说会更容易。我有这个:

$('#query').tagit({
select: true,
allowNewTags: true,
triggerKeys: ['enter', 'comma', 'tab'],
placeholder: '',
tagsChanged: function () {
$("#clearQueryBox").click(function () {
$("#query").tagit("destroy");
});
}
});

我不断收到错误“无法在初始化之前调用 tagit 上的方法;试图调用方法“销毁”。我正在使用 Halewood 的 jQuery tagit ( https://github.com/hailwood/jQuery-Tagit )。它将 tagit("destroy") 定义为一种方法。

最佳答案

现在我知道这可能有点晚了,但这可能适用于任何新来的观众。

$("#query").tagit("removeAll");

引用链接 here .

关于javascript - 如何调用 tagit ("destroy") 来删除标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39052677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com