2012-12-12 2 views
2

docs 당신이 triggerChar 예를 설정에서jquery.mentionsInput (jquery plugin)에서 기본 옵션을 변경하는 방법은 무엇입니까? jquery.mentionsInput에 (jQuery 플러그인)을 기본 옵션을 변경하는 방법

$('textarea.mention, input.mention').mentionsInput({ 

    onDataRequest:function (mode, query, callback) { 
     var data = [ 
     { id:1, name:'Kenneth Auchenberg', 'avatar':'http://cdn0.4dots.com/i/customavatars/avatar7112_1.gif', 'type':'contact' } 
     ]; 
    } 
    }); 

답변

1

에서 다른 triggerChar 값을 설정하는 방법

(function ($, _, undefined) { 

    // Settings 
    var defaultSettings = { 
    triggerChar : '@', 
    onDataRequest : $.noop, 
    minChars  : 2, 
    showAvatars : true, 
    elastic  : true, 
    classes  : { 
     autoCompleteItemActive : "active" 
    }, 
    templates  : { 
     wrapper     : _.template('<div class="mentions-input-box"></div>'), 
     autocompleteList   : _.template('<div class="mentions-autocomplete-list"></div>') 
    } 
    }; 
.... 

$('textarea.mention, input.mention').mentionsInput({ 

    onDataRequest: function(){}, 
    triggerChar: '#' 
}); 
관련 문제