与chrome中的.height()的Javascript错误

时间:2015-05-31 16:47:23

标签: javascript jquery google-chrome coffeescript

我有以下代码(coffeescript)为内容动态设置我的一个div的高度。它适用于Firefox和Safari。我遇到了铬问题。我一直在做很多阅读,他们说chrome有一个bug,因为它测量.height()函数的高度与其他浏览器不同。无论如何要解决这个或任何人找到的工作?

resize = ->
  window_height     = $(window).height()

  $('.full-height').each ->
    elm               = $(this)
    wrapper_height    = elm.height()
    difference_height = window_height - wrapper_height
    new_height        = wrapper_height + difference_height
    content_height    = $('#wrapper').height()
    offset            = elm.data('offset-height') || 0

    if(window_height >= content_height)
      elm.css
        height: new_height

0 个答案:

没有答案