在dom加载jquery之后触发事件

时间:2014-02-02 13:05:14

标签: javascript jquery dom bootstrap-typeahead jquery-tokeninput

我的初始jquery工作正常。

jQuery ->
  $(".question_tags").tokenfield typeahead:
    name: 'question_tags'
    valueKey: 'name'
    prefetch: '/admin/question_tags.json'

但问题是我在加载dom后添加新的表单字段。

除了上述内容之外,我还尝试在添加其他字段时将新的令牌字段事件附加到点击,但它似乎不起作用:

$('form').on 'click', '.add_fields', (event) ->
  $(".question_tags").tokenfield typeahead:
    name: 'question_tags'
    valueKey: 'name'
    prefetch: '/admin/question_tags.json'

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

尝试以下代码

$("document").on ('click', 'form.add_fields', your-code);