我在让谷歌地图 iframe 在中心加载时遇到了一个大问题,在 twitter 引导模式内。我发现工作的解决方案是在打开模式后通过 javascript 加载 iframe。目前我的代码遇到的问题是,一旦模式关闭并重新打开,iframe 就会被卸载。那么问题是如何防止点击事件发生两次呢?
我的代码:
<script type="text/javascript">
$(function() {
$("#map_link").click(function(event) {
event.preventDefault();
$("#map").slideToggle();
$("#map").html('Iframe_code_is_situated_here').css('display','block');
});
});
</script>