javascript - 几次点击后 Bootstrap 模式停止

标签 javascript jquery css twitter-bootstrap bootstrap-modal

我链接到一个 Bootstrap 模式,如下所示;然而,在一轮打开/关闭之后,模态停止响应点击。我尝试用 bootstrap 文档中的示例替换代码并且它有效。我不确定从哪里开始调试。

<div class="modal fade" id="campaign-slider-content" tabindex="-1"  aria-hidden="true" data-backdrop="true">
    <div class="modal-dialog modal-lg" style="overflow-y: scroll; max-height:100%;"> 
        <div class="modal-content">
            <div class="modal-header"> 
            </div> 
            <div class="modal-body">
            </div>
        </div>
    </div>
</div>

<%= link_to image_tag(campaign.featured_image.url(:crowdreview_cropped), width: '288') 
campaign_slider_detail_path(campaign.id), data: { toggle: 'modal', target: '#campaign-slider-content'}%>

最佳答案

您没有正确关闭模式。您需要更改:

<button type="button" class="close" data-dismiss="#campaign-slider-content" aria-hidden="true">×</button>

到:

<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>

关于javascript - 几次点击后 Bootstrap 模式停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32467795/

相关文章:

javascript - 我的 `{{link-to}}` 助手之一正在触发页面重新加载。我如何找出导致该页面完全重新加载的原因?

javascript - 根据 YouTube 视频当前时间运行倒数计时器

javascript - Firefox 中文本区域和复选框导致提交按钮失败

html - Div 并排坐在某些浏览器上,但不是其他浏览器

css 表单布局奇怪

javascript - 加速 Jquery/Json 搜索

javascript - 不勾选时需要设置radio group的默认值

javascript - 如何在 Javascript 中向上或向下移动文本行

jquery - jquery fadeout() 后 Chrome 重绘未正确发生 - 元素保留 Google Chrome 中隐藏元素的高度

javascript - 如何相对于父边框的外边缘定位元素?