繁体   English   中英

jQuery Mobile中的模拟窗口加载事件

[英]Mimic window load event in Jquery mobile

我需要拉宽图像的宽度,这只有在窗口加载事件之后才能执行。

当然,这不会在jQuery Mobile中触发,因此我需要一个等效的方法。

我有:

$(window).load(function(){
            var diff = $('div.canvas img.photo').get(1).width;
            console.log(diff);
        });

当不通过AJAX加载时,这显然可以很好地工作,但是我循环了Jquery Mobile提供的各种事件,但是我无法使其返回正确的值。

$(document).live('pageshow', function(){
        var diff = $('div.canvas img.photo').get(1).width;
        console.log(diff);
    });

本质上,它需要返回新加载页面上图像的宽度。

pageLoad事件。

http://jquerymobile.com/demos/1.0.1/docs/api/events.html

虽然需要将其连接起来

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM