【问题标题】:jQuery tag editor functionjQuery标签编辑器功能
【发布时间】:2010-05-21 07:54:02
【问题描述】:

我正在为一个学校项目使用 jQuery 标记编辑器 (http://blog.crazybeavers.se/wp-content/demos/jquery.tag.editor/)。一切都很完美,但我无法检索我添加的标签数组。这是我的代码:

$("#allTags").click(function () {    
    var tags = $("#tagEditor").tagEditor().getTags();    
    alert(tags);
});

数组不返回任何内容。

这是来自 jQuery 标签编辑器的代码:

(function ($) {
    $.fn.extend({
        tagEditor: function (options) {
            var defaults = {
                separator: ',',
                items: [],
                className: 'tagEditor',
                confirmRemoval: false,
                confirmRemovalText: 'Do you really want to remove the tag?',
                completeOnSeparator: false,
                completeOnBlur: false,
                initialParse: true
            }

            var options = $.extend(defaults, options);
            var listBase, textBase = this, hiddenText;
            var itemBase = [];

            this.getTags = function () {
                return itemBase.join(options.separator);
            };
...

【问题讨论】:

    标签: jquery editor tags


    【解决方案1】:

    如果您对此仍有疑问,那么我建议您获取最新版本的插件(从您上面提到的站点)。 getTags() 方法在最新版本中被重写,现在工作得更好了。

    【讨论】:

      猜你喜欢
      • 2011-02-01
      • 2022-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-09
      • 2012-05-23
      • 1970-01-01
      相关资源
      最近更新 更多