【发布时间】:2012-08-20 16:15:45
【问题描述】:
我几天来一直试图在 Google 上找到我的问题的答案,但没有任何运气,所以我希望这里有人可以提供帮助。
代码可以在这个链接http://www.scriptbreaker.com/javascript/script/JQuery-vertical-tab-menu找到,它只是一个垂直标签菜单,我已经让它在点击而不是悬停时改变。
我想要的是在点击时内容向上滑动,新内容向下滑动(取决于点击了哪个选项卡,如果有意义,它是向上还是向下)。
这是它的 jQuery:
<script language="JavaScript">
$(document).ready(function() {
$(".tabs .tab[id^=tab_menu]").click(function() {
var curMenu=$(this);
$(".tabs .tab[id^=tab_menu]").removeClass("selected")
curMenu.addClass("selected")
var index=curMenu.attr("id").split("tab_menu_")[1];
$(".curvedContainer .tabcontent").css("display","none")
$(".curvedContainer #tab_content_"+index).css("display","block")
});
});
</script>
更新 这是小提琴http://jsfiddle.net/swift29/4pVtB/
提前致谢,斯威夫特。
【问题讨论】:
-
我想要的是向上滑动的内容和向下滑动的新内容(取决于点击了哪个选项卡,如果有意义,它是向上还是向下)不,这没有意义。请详细说明。
-
有一个 jsfiddle 显示为演示?
-
你能把你的css和代码添加到fiddle吗?
标签: jquery tabs slide removeclass