$('.btnReadMore').click(function(){
var tempId = $(this).attr('id');
$('div#'+tempId).addClass('activeFeaturedNews');
});
从第一页开始,当我单击锚标记时,它会将其 Id 传递到下一页,然后找到具有相同 id 的div,然后添加类。
单击锚标记后,您可以将 id 保留在localStorage
中,并在下一页上使用getItem
界面获取存储的元素
$('.btnReadMore').click(function(){
localStorage.setTime("tempId",$(this).attr('id');
})
下一页
var getItemId = localStorage.getItem("tempId");
$("body").$('div#'+tempId).addClass('activeFeaturedNews');
问题是没有将其重定向到下一页,你怎么能添加类?在单击功能期间,首先将其重定向到第二页。然后像你一样添加类。
您可以简单地将 id 作为 href 中的哈希参数传递,例如 href="http://example.com/about#your-id"
现在,在下一页上,您可以使用javascript获取哈希,即
var curHash = window.location.hash;
$(""+curHash).addClass('activeFeaturedNews');