0

私のCoffeescriptの何が問題になっていますか? 最後の行を指す「未定義は関数ではありません。評価しようとしています...」を取得する

jQuery ->
  $('#article_tag_list').autocomplete
    source: $('#article_tag_list').data('autocomplete-source')
4

1 に答える 1

0

autocompletejQueryの標準的なものではありません。おそらく、使用しようとしている jQuery プラグインをロードするのを忘れていませんか?

実際、そのコードを使用して という no-op プラグインをシミュレートするとautocomplete、エラーなしで実行されます。

jQuery.fn.autocomplete = -> # implement $().autocomplete()

jQuery ->
  $('#article_tag_list').autocomplete
    source: $('#article_tag_list').data('autocomplete-source')

http://jsfiddle.net/qRPL6/

于 2013-02-23T00:48:50.160 に答える