2010-05-21 3 views
2

학교 프로젝트에 jQuery 태그 편집기 (http://blog.crazybeavers.se/wp-content/demos/jquery.tag.editor/)를 사용하고 있습니다. 모든 것이 완벽하게 작동하지만 추가 한 태그 배열을 검색 할 수는 없습니다. 이것은 내 코드입니다 :jQuery 태그 편집기 기능

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

배열은 아무것도 반환하지 않습니다. 당신이 (당신이 위에서 언급 한 사이트에서) 플러그인의 최신 버전을 얻을 당신은 여전히이 문제가있는 경우

(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); 
      }; 
... 

답변

1

그럼 내가 추천 :

는 jQuery를 태그 편집기에서 코드입니다. getTags() - 메서드는 최신 버전으로 다시 작성되었으며 훨씬 더 잘 작동합니다.