是否可以在使用data-rel="back"时为我的url添加其他参数?在jquerymobile

Is it possible to add additional parameters to my url when using data-rel="back" in jquerymobile

本文关键字:quot 添加 url 我的 其他 参数 jquerymobile data-rel back 是否      更新时间:2023-09-26

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

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

这工作得很好,但是我也想在页面导航回来后将这个字符串附加到url的末尾(这个字符串只是导航到该页上的特定选项卡):

"?tab=tab-messages"

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

您可以尝试这样做(尽管可能需要一些修补才能使其完全按照您的意愿工作)。

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

如果这没有带你去任何地方,请参阅如何在JQuery移动中改变页面时传递参数的公认答案?

从jquery mobile中获取URL的参数值