大家好,当我想通过选择器jquery添加标签不工作时,结果我总是有一个id 代码如下:
$(".conversation").click(function () {
var profile_id = $(this).attr("id");
var name = $('#' + profile_ids).text();
$(".tags").tokenInput("add", {id: profile_id, name: name});
change();
return false;
});
答案 0 :(得分:0)
根据我对此库的使用经验,此处的文档具有误导性。 (或者功能已更改,文档未更新。)我只能在代表tokeninput字段的JS var上调用它们时才能使用这些方法。
创建tokenInput时,请保存对变量的引用:
var ti = $('#myField').tokenInput('data.php');
然后你可以尝试:
$(".conversation").click(function () {
var profile_id = $(this).attr("id");
var name = $('#' + profile_ids).text();
ti.tokenInput("add", {id: profile_id, name: name});
change();
return false;
});