我已经为我的项目使用了以下jQuery。

tag editor

我想从textarea的属性设置tagEditor()的initialTags参数。

例如:

<textarea id="demo3" data-json=""></textarea>

$('#demo3').tagEditor({
initialTags: $(this).attr("data-json"),
placeholder: 'Enter tags ...'
});


但是在这里是行不通的。有人可以帮我吗???

最佳答案

在这种情况下,this不是匹配的元素。您可以做的是使用一个缓存的变量:

var $demo3 = $('#demo3');
$demo3.tagEditor({
  initialTags: $demo3.data("json"),
  placeholder: 'Enter tags ...'
});


但是请不要忘记initialTags必须是一个数组。

关于javascript - 为标签编辑器jquery设置initialTags,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39977641/

10-13 01:43