0

我有一个带有按钮的页面,可将用户引导至上一页:

<div class="ui-block-b"><a data-role="button" data-rel="back">Cancel</a></div>

这很好用,但是我还想在页面导航回后将此字符串附加到 url 的末尾(此字符串仅导航到该页面上的特定选项卡):

"?tab=tab-messages"

是否有任何类型的 jquery 函数可以用来附加它?

4

1 回答 1

0

你可以尝试这样的事情(尽管它可能需要一些修补才能让它完全按照你的意愿工作)。这是未经测试的。

$(document).bind('pageshow', function() {
    $(body).on('click', '#id-of-back-button', function(){
      parent.history.back() + '?tab=tab-messages';
      return false;
  });
});

如果这不能引导您到任何地方,请参阅如何在 JQuery Mobile 中更改页面时传递参数?

这也可能有帮助:Get param value from a URL in jquery mobile

于 2013-04-23T16:18:58.740 回答