我需要拉动图像的宽度,这只能在窗口加载事件之后才能完成。
当然,这不会在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);
});
基本上它需要在新加载的页面上返回图像的宽度。