我正在使用Twitter引导程序的Rails站点上工作。
当用户点击链接时,该站点会向控制器发送ajax调用,并且控制器会呈现部分(模态)。
.js文件:
$ ->
$('#play').click (e) ->
e.preventDefault()
$.post "/hype", (data) ->
$("#hhh").html data //a dummy div to put the data (I dont use this)
项目控制器:
def hype_modal
@item = Item.where(:end => Time.zone.now .. '2040-12-28 08:08:00').order("launch ASC").limit(1).first #Item.find_by_rank(1)
render "items/partial/_hypemodal"
end
部分(模态)(items / partial / _hmodmodal.html.erb)
<div class="modal" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="tr">
<div class="modal-body"><%= raw @item.link %></div>
</div>
链接工作得很好(我可以点击它,并打开模态)。问题是,如果我在模态外单击它将不会关闭(这是正常行为,所以它应该工作......)。另一个问题是背景不会变暗(变暗)。
有什么建议吗?
答案 0 :(得分:0)
试试这个
<div class="modal hide fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="tr">
<div class="modal-body"><%= raw @item.link %></div>
对于结束问题,您是否从控制台收到任何错误?