我有一个 jquery 移动页面。它有一个深度列表,在父级别有类别,单击它会获取子类别并将它们填充到列表中。现在的问题是,我必须处理后退按钮。我可以使用 Ben Alman's BBQ 来解决这个问题,但随后一切都将在哈希更改事件中手动处理。但是根据我的阅读,在 jquery mobile 中它已经在内部使用了 bbq。
有什么简单的方法可以将当前页面状态推送到历史记录中,并且当用户单击后退按钮时它将由 jquery mobile 处理?
避免它的原因是它可以节省许多错误。我以前用过它,当事情变得太深时,处理后退按钮变得非常困难。