Rails:Content_For不使用AJAX || “refire”JS文件

时间:2013-08-30 17:42:26

标签: javascript jquery ruby-on-rails ajax

我正在使用ajax加载我的所有观看次数。除了一件事以外,一切都很好..我的javascript文件没有被加载的视图页面引用。这是我的咖啡脚本:

jQuery ->
  Stripe.setPublishableKey($('meta[name="stripe-key"]').attr('content'))
  user.setupForm()

user =
  setupForm: ->

任何我能够" refire"我的ajax加载后我的js文件?


如果有人想知道我是如何两次修复“火”的话。好吧,我刚刚删除了' ajaxcomplete'部分,它工作正常

1 个答案:

答案 0 :(得分:0)

你已经完成了很好的设置功能,所以努力是最小的。只需再次调用必要的功能。如有必要,您可以进一步干洗。

jQuery ->
  Stripe.setPublishableKey($('meta[name="stripe-key"]').attr('content'))
  user.setupForm()

$(document).on('ajaxComplete', ->
  Stripe.setPublishableKey($('meta[name="stripe-key"]').attr('content'))
  user.setupForm()
)

user =
  setupForm: ->
  # .... original codes below