2011-11-13 36 views
1

我使用jquery mobile來製作一個基本的html5應用程序。我正在做一些事情,當你點擊一個按鈕時,它會向主體like this jsfiddle shows添加新類。是否有可能綁定後退按鈕jquery?

然而,這個問題是,當用戶點擊'返回'他們仍然留下新添加的類。

所以這個問題/挑戰是如何刪除最近添加的類,如果後退按鈕被點擊?換句話說,我怎樣才能讓後退按鈕觸發一個功能?

回答

1

唯一的方法是將函數綁定到BACK按鈕。 我找不到一個簡單的方法。其中一個竅門是爲所有定位標記點擊事件,並在點擊檢查時確定定位標記的孫子跨度是否具有「完成」或任何您指定爲 $ .mobile.page.prototype.options的內容。 backBtnText =「完成」;
然後你可以刪除那裏的課程。但這不是一個好方法。 請告訴我,如果你找到一個更清潔的解決方案。

+0

爲此歡呼 - 如果我找到了某些東西,我會發布另一條評論並讓您知道。 – willdanceforfun