0

我正在使用 JQMap Route Calc 插件,它必须设置宽度才能正确显示。为了根据设备屏幕分辨率显示自定义宽度,我使用 $(".locationmap").width() 值根据其父 div 计算其宽度。现在我想知道如何实时更新该值并重新加载该 div,以防用户将屏幕从纵向模式切换到横向模式。有谁知道这是怎么做到的吗?谢谢。

完整的调用如下所示:

$('.locationmap').JQMap({
    jqm_Height : 450,
    jqm_Width : $(".locationmap").width(),
    jqm_StartOpacity : 7,              
    jqm_OverlayColor : '#000',
    jqm_Fixdestination : '[[*Map Location]]',
    jqm_ZoomStartPoint : 14
});
4

1 回答 1

1

尝试这个:

$('.locationMap').resize(function() {
     //Your code in here
});

每次调整具有类 locationMap 的 div 大小时都会调用此方法

于 2012-10-15T13:22:07.267 回答