0
我有两个选项卡,我隐藏和显示使用jQuery。但现在我必须链接到files
选项卡,它位于同一页面中。我试试这个: <a href='#files' target='_blank'>Files</a>
使用jquery链接到标签
但是如何使被选files
一节?现在,这是application
部分,因为默认为.current
。
$(document).ready(function(){
$('.app-tabs span').click(function(event){
event.preventDefault();
var tab_id = $(this).attr('data-tab');
$('.app-tabs span').removeClass('current');
$('.applications-tab-content').removeClass('current');
$(this).addClass('current');
$("#"+tab_id).addClass('current');
});
});
.applications-tab-content{
display: none;
}
.applications-tab-content.current{
display: inherit;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<span class="app-tabs" id="app-tabs">
<span class="application current" data-tab="application">Data</span>
<span class="files" data-tab="files">Files</span>
</span>
<div id="application" class="applications-tab-content current"> some text here </div>
<div id="files" class="applications-tab-content"> some files here </div>
我无法理解您的问题。解释你想要的。 – Mohammad
页面上有2个选项卡 - “应用程序”和“文件”,当您单击其中一个选项卡时,使用jquery使其成为“current”并显示它。我在这个页面上有一个文本,内容是:'files',并且必须是'files'部分的链接。但是当我这样做时:'Files',我需要将'current'类添加到'files'部分。怎么做? –