我的单页上有下一个代码。
// RETURN TO PREVIOUS CATEGORY
$('.cross').on('click', function(){
var toPrevPage = $(this);
toPrevPage = history.back();
});
当您通过urlOfsite / =>转到单页时urlOfsite / category => urlOfsite / category / singlePage然后单击交叉 - 您将返回到您所来自的类别,但是当您通过直接链接转到单页时 - 交叉不会返回到上一类别。 为什么会发生这种情况,我该如何解决?
答案 0 :(得分:1)
这对你有用:
$('.cross').on('click', function(){
var url_parts = window.location.href.split('/');
//remove last one part
url_parts.pop();
// redirect to top level of category
window.location.href = url_parts.join('/');
});