在窗口外

时间:2015-11-26 10:12:59

标签: ruby-on-rails-4 twitter-bootstrap-3

我目前有一个选择下拉列表,它正在模态窗口外扩展。增加窗户高度并保持其内部下降是否是更好的设计? (在哪种情况下怎么做?) 或者更好地继续使用当前的设计?

dropdown over modal window

1 个答案:

答案 0 :(得分:0)

在您的CoffeeScript中,您可以获取下拉列表的点击事件,并重置模态窗口的高度:

toggleModalHeight = ->
    $('#your_drop_down').on 'click', (event) ->
        $('#modal_id').css('height','new height here')


$(document).ready toggleModalHeight
#For avoid Turbolinks issues
$(document).on 'page:load', toggleModalHeight

toggleModalHeight功能中,您甚至可以计算模态的新高度并正确设置。希望帮助了你。