我有背景图像1280x720 PNG,那里我有很多按钮,当一个按钮被按下,然后它改变了spmain的图像,它映射到其他按钮。当图像完全加载,然后显示其他等待
现在的问题是我的地图按钮出现在新图像加载之前。
以下是我的代码:
function button_3b2_form1_submit() {
console.log(">>> Button: button_3b2_form1_submit" , selected_logo , selected_language);
$('#spmain').attr('src', 'images/OwnagePranks/rakesh/Hippity Hoppitus.Some Budy.png');
$('#spmain').attr('usemap', 'map_to_the_form');
$('#map_to_the_form').show(); // show this only when Hippity Hoppitus.Some Budy.png is fully loaded
}
我怎么能等到这条线,以确保其完全加载?
$('#spmain').attr('src', 'images/OwnagePranks/rakesh/Hippity Hoppitus.Some Budy.png');
然后移动到下一个?
你可以使用'load'事件在图像加载时触发。 – sabithpocker