帮助绑定功能?
我需要一些帮助来理解我无法获得的 .bind 函数 在职的。 我有 jqtouch 谷歌地图示例,可以正确获取并显示地图 与其余代码位于同一页面的 div 中。好的!
绑定地图 div 的代码如下所示:
$('#map').bind('pageAnimationEnd', function(event, info){
if (info.direction == 'in') {
localiser();
}
});
但现在我尝试将地图 div 放置在单独的 html 页面中 加载jqtouch。 单独的页面正在按预期加载,但地图没有加载 显示。 所以我必须改变绑定,并且我尝试了很多不同的 的事情,但无法让它发挥作用。
我读到您也可以使用 .live 而不是 .bind 并且 .live 即使在 dom 编译完所有内容之后仍然可以工作,这样更好吗 也许使用.live?
有人可以帮我理解它是如何工作的以及我必须做什么吗 加载单独的 html 页面时使其正常工作。 多谢!
I need some help to understand the .bind function that I cant get
working.
I have the jqtouch google map example that gets and displays the map correctly
in a div in the same page as the rest of the code. Good!
The code for binding the map div looks like this:
$('#map').bind('pageAnimationEnd', function(event, info){
if (info.direction == 'in') {
localiser();
}
});
But now Im trying to place the map div in a seperate html page that
loads with jqtouch.
The seperate page is loading as it should but the map is not
displayed.
So I have to change the binding, and I have tryed many different
things but cant get it working.
I read that you also can use .live instead of .bind and that the .live
is working even after the dom has compiled everything, so is it better
to use .live maybe?
Can somebody please help me understand how it works and what I have to
do to get it working when loading seperate html pages.
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
确保在加载带有地图的页面之后初始化并绑定到地图。
Ensure that you initialize and bind to you map after the page with map is loaded.
谢谢你们。但我想我有你说的那样!?这就是为什么我不明白。
这就是 googlemap2.asp 的外观:
我加载的单独页面(googlemap3.asp)如下所示:
如果我在 googlemap2.asp 而不是 googlemap3.asp 中有上面的 div 那么它就可以工作!
我真的希望你知道出了什么问题,因为我不知道:-)
Thanks guys. But I think I have it like you say!? And thats why I dont understand it.
This is how googlemap2.asp looks:
And the seperate page that I load (googlemap3.asp) looks like this:
If I have the above div in the googlemap2.asp instead of googlemap3.asp then it works!
I really hope that you know whats wrong, because I dont :-)