gpt4 book ai didi

jquery-mobile Backbone .js 路由

转载 作者:行者123 更新时间:2023-12-04 07:30:19 24 4
gpt4 key购买 nike

我有一个backbone.js/jquery 移动应用:

当我对 mydomain.com/#map 进行 GET 操作时,jquery 会执行“/”,然后加载 #map。

因为首先触发了“/”,所以会加载所有的backbone.js 脚本,包括我的map-controller.js 中的backbone.js 路由(“map”:“functionForMapRoute”)。由于 URL 包含/#map,因此在 jquery mobile 呈现 dom 之前触发了主干.js 路由“map”。

所以“functionForMapRoute”不能在 div 上操作,因为此时 DOM 没有完全加载。

我如何确保在 DOM 完全加载之前不会触发“ map ”路由?

最佳答案

使用与 jquery mobile 更集成的东西,例如 jquerymobile-router (你可以在 github 上找到它)。它取代了 Backbone 的路由器,它可以与jquery mobile和backbone.js或spine.js一起使用

关于jquery-mobile Backbone .js 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com