大家好,
我正在测试一种在JSFiddle中隐藏/显示标签的新方法,但由于某种原因它会一直返回"错误:请使用POST请求"任何时候我点击一个链接。与此错误相关的所有其他问题似乎与提交的表单有关,但我的小提琴非常非常简单,并且不以任何方式使用表单。为什么页面的行为不符合预期?
HTML:
<body>
<div id="sidebar">
<a href="#" id="videos-link">Videos</a><br>
<a href="#" id="photos-link">Photos</a>
</div>
<br><br>
<div id="home" class="page">Home page.</div>
<div id="videos" class="page">Videos page.</div>
<div id="photos" class="page">Photos page.</div>
</body>
CSS:
#videos, #photos {
display:none;
}
JS:
$('#videos-link').click(function () {
$(".page").hide();
$('#videos').show();
return false
});
$('#photos-link').click(function () {
$(".page").hide();
$('#photos').show();
return false
});
查看小提琴:http://jsfiddle.net/zch0s04z/
已解决:除了省略&#34;#&#34;在href
中,我也忘了加载jQuery库。我会把这个问题留下来帮助像我这样散乱的人!