我正在使用http://coenraets.org/blog/2012/03/using-backbone-js-with-jquery-mobile/使 BackboneJS 与 jQuery mobile 一起工作。但是有一些地方可以改进
$(document).bind("mobileinit", function () {
$.mobile.ajaxEnabled = false;
$.mobile.linkBindingEnabled = false;
$.mobile.hashListeningEnabled = false;
$.mobile.pushStateEnabled = false;
});
但是,当我从一个页面导航到另一个页面时,这会删除很好的默认 jquery 移动转换。基本上,我想使用 Backbone 进行页面导航,但保留 jquery 移动转换
另一件事是,如何根据我所在的页面显示隐藏元素。我目前所做的是在render
我的Backbone.View
通话$(...).show()/.hide()
中,绝对不优雅。在 jQuery mobile 中,我需要复制页眉和页脚,并且只需改变元素(如果我没记错的话)以在不同的视图上显示不同的元素。一个例子是:每当我不在家/应用程序的根目录时,我想在我的标题栏上显示后退和主页按钮......