我有以下(简单)CoffeeScript jQuery 插件:
$ = jQuery
$.fn.extend
schoolSelect: (options) ->
settings =
apiUrl: '/api/v1'
debug: false
settings = $.extend settings, options
log = (msg) ->
console?.log msg if settings.debug
return @each ->
@.dropkick
change: (val, label) ->
log val
log label
我在另一个 CoffeeScript 文件中这样称呼它:
$('.school_select').schoolSelect
debug: true
但由于某种原因,我不断收到以下错误:
Uncaught TypeError: Object #<HTMLSelectElement> has no method 'dropkick'
我正在DropKick
为我的 HTML 选择使用 jQuery 插件:http: //jamielottering.github.com/DropKick/
如何在我的 CoffeeScript jQuery 插件中访问 DropKick 插件?