我无法关闭模态窗口...如果我在模态窗口内单击,我甚至无法测试警报:
$ ->
$('#Close').on "click", ->
alert("testing")
这是模态窗口中的内容
#Root
#Bg
#Main
#Info
#MainControls
#Close{style: "cursor:pointer;"}
%a.CloseButton
%i X
通过以下方式呈现我的模态窗口:
$('body').append('<%= j render partial: "trips/quick_view" %>');
在我的一个观点中:
= link_to trip.id, quick_view_trips_path, remote: true
当有人点击quick_view_trips_path
时,部分正在呈现。如何关闭此窗口?
答案 0 :(得分:1)
#Close
上的点击事件未绑定。因为当$('#Close').on "click", ->
代码运行时,没有#Close
div。
你应该绑定像这样的事件,
$('body').on 'click', '#Close', ->