【发布时间】:2013-01-16 21:24:07
【问题描述】:
我正在尝试根据按下的按钮来显示和隐藏内容。下一个按钮应该显示内容 2 并隐藏内容 1,上一个按钮应该相反。
<script type="text/javascript">
$('a.button-next').click(function() {
$("#tab-content2").addClass("show");
});
</script>
CSS:
#tab-content2 {
display: none;
}
#tab-content2.show {
display: none;
}
HTML:
<div id="tab-content1">
<?php the_content(); ?>
</div>
<div id="tab-content2">
<?php the_field("experience");?>
</div>
<a href="javascript:;" class="button-back">Previous</a>
<a href="javascript:;" class="button-next">next</a>
【问题讨论】:
-
这样试试
$("#tab-content2").toggle(),你甚至不需要css -
您的两个 CSS 类都设置为
display: none;。此外,您的 jQuery 周围没有准备好文档的处理程序。 -
jQuery 确实带有
.show()和.hide()... -
为什么没有人提到这是重复的?看看相关问题就行了
标签: javascript jquery html css show-hide