Ruby on rails 检查是否有后退按钮的URL

Ruby on rails 检查是否有后退按钮的URL,ruby-on-rails,jquery-mobile,Ruby On Rails,Jquery Mobile,我正在构建的jQuery移动应用程序有点问题。我有一个页面,其中有一个使用data rel=“back”的后退按钮。除了一种情况外,它运行良好: 这些页面可以通过电子邮件中的链接访问。因此,当您通过电子邮件访问这些页面时,“后退”按钮将不起作用 那么,有没有办法测试是否存在以前的URL,或者用户是否来自电子邮件?好的,也许这是一个更好的选择 $(document).ready(function(){ $('a[data-rel="back"]').hide(); }) $('a').o

我正在构建的jQuery移动应用程序有点问题。我有一个页面,其中有一个使用
data rel=“back
”的后退按钮。除了一种情况外,它运行良好:

这些页面可以通过电子邮件中的链接访问。因此,当您通过电子邮件访问这些页面时,“后退”按钮将不起作用


那么,有没有办法测试是否存在以前的URL,或者用户是否来自电子邮件?

好的,也许这是一个更好的选择

$(document).ready(function(){
    $('a[data-rel="back"]').hide();
})

$('a').on('click', function(){
    $('a[data-rel="back"]').show();
});

您可以检查数据rel='back'属性吗

$("a:jqmData(rel='back')").length
例如:

  • (正常加载)
  • (首先加载第2页以模拟电子邮件)