2017-02-05 1 views
1

Я хочу использовать чипы, так что пользователь может добавить теги Ниже мой HTML-код.materia_chip() функция не работает в JQuery

<div class="chips chips-autocomplete"> 
<input type="text" autocomplete="true"> 
</div> 

В теге я следующий код

$('.chips-autocomplete').material_chip({ 
autocompleteData: { 
    'Apple': null, 
    'Microsoft': null, 
    'Google': null 
} 
}); 

Но когда я проверяю мою консоль браузера, он говорит, что

Uncaught TypeError: $ (...). Material_chip не является функцией

Любая помощь с благодарностью

+1

Вы назвали материал js library –

+1

Да, я назвал материал cdn ... но все же он не работает. –

ответ

1

Прежде всего удалите входной тег. Вам нужно всего лишь DIV:

<div class="chips chips-autocomplete"></div> 

Затем вызовите функцию material_chip внутри этого блока:

$(document).ready(function() { 
    $('.chips-autocomplete').material_chip({ 
    autocompleteData: { 
     'Apple': null, 
     'Microsoft': null, 
     'Google': null 
    } 
    }); 
}); 

решена проблема для меня.

Смежные вопросы