Button 主干菜单刷新处理
我正在使用yeoman工作流, 我构建了一个简单的菜单布局来处理菜单css:Button 主干菜单刷新处理,button,backbone.js,refresh,Button,Backbone.js,Refresh,我正在使用yeoman工作流, 我构建了一个简单的菜单布局来处理菜单css: var menu = new Backbone.Layout({ template: "layouts/menu", className: "menu", events: { 'click a': 'changeActive' }, changeActive: function(e) { $(e.target).parent().siblings('.active').removeClass('a
var menu = new Backbone.Layout({
template: "layouts/menu",
className: "menu",
events: {
'click a': 'changeActive'
},
changeActive: function(e) {
$(e.target).parent().siblings('.active').removeClass('active');
$(e.target).parent().addClass('active');
...
它工作得很好,但我经常遇到一个问题,
当用户点击浏览器的刷新按钮时,它当然不记得状态和显示
初始状态。
解决这个问题的最好办法是什么
initialize
方法中使其处于活动状态initialize
上,只需获取它并激活适当的菜单即可