我有一个 jQuery 选项卡/内容切换器,我正在尝试允许使用后退按钮。
JSFIDDLE:http: //jsfiddle.net/k6CvX/
<script type="text/javascript">
$(function(){
$('#gallery').css("display", "block"); //show first tab
$(".tabs nav a").on("click", function(event){ //click a tab
$('.tabs .tabContent').css("display", "none"); //hide all content boxes
var clickedTab = $(this).attr('href'); //get the id from the href
$(clickedTab).fadeIn(); //show that content
return false;
});
});
</script>
目前,ahref 转到#gallery、#recipes 等,但这并没有显示在浏览器的 URL 栏中,因为我使用 return false 来阻止页面跳转。
我希望人们能够单击选项卡或指向页面中其他位置的另一个选项卡的链接,并能够使用他们的后退按钮。我将如何实现这一目标?