【问题标题】:Callback after setting height in jquery在jquery中设置高度后的回调
【发布时间】:2012-06-30 20:25:29
【问题描述】:

我用 jquery 设置了一个高度。设置此高度后,将执行另一个功能。 重要的是,当设置第一个高度时,首先执行此函数。 这是我的代码

$('.equal-height2').height(max_height2, function() {  
            alert('###');
            pc_img_height   = $('.podcasts-meta-img').height();
            $('.podcasts-meta-img').width(pc_img_height); 
        })

警报现在被触发了。

【问题讨论】:

  • .height() 只有一个参数,您可以使用回调,但它应该返回高度参见this

标签: jquery callback


【解决方案1】:

height()没有回调函数,试试animate()

$('.equal-height2').animate({"height": max_height2}, function() {  
     alert('###');
     pc_img_height = $('.podcasts-meta-img').height();
     $('.podcasts-meta-img').width(pc_img_height); 
})

【讨论】:

    【解决方案2】:

    .height() 不会创建动画——你不需要在这里使用回调来做你想做的事。

    【讨论】:

      猜你喜欢
      • 2011-03-30
      • 2012-05-01
      • 2014-07-13
      • 1970-01-01
      • 2015-04-24
      • 2013-11-21
      • 2018-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多