【问题标题】:jQuery Mobile window.resize() on data-role="page" loadjQuery Mobile window.resize() on data-role="page" 加载
【发布时间】:2013-07-26 20:25:53
【问题描述】:

我在 jQuery Mobile 中使用 jQuery Lazy Load,它需要 1px 滚动来触发第一个图像加载。 $(window).resize(); 工作得很好,但它只是在网站加载时触发。

jQuery mobile 使用包含data-role="page" 的div 而不是单独的页面。所以移动网站本质上是一个页面。

每次加载新的data-role="page" 时如何触发$(window).resize();

【问题讨论】:

  • $(document).on('pageshow', '[data-role=page]', function () { $(window).resize(); });你试过这个吗?

标签: jquery jquery-mobile


【解决方案1】:

将您的代码绑定到pageshow 事件。

$(document).on('pageshow', '[data-role=page]', function () { 
 $(window).resize();
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-22
    • 1970-01-01
    • 2012-07-18
    • 2011-12-28
    相关资源
    最近更新 更多