我正在使用JQuery标签插件。
我想链接标签1中的内容,转到标签3,而不必点击标签3即可。我该怎么做?
@redsquare ...所以,我根据你的建议修改了它,我可以让所有标签互相交互。这个改变有效,再次感谢,所以我想我想知道是否有更好的写作方式或者这是最好的方式吗?
使用最新更改进行演示:http://jsbin.com/etoku3/
<script type="text/javascript">
$(document).ready(function() {
var $tabs = $("#container-1").tabs();
$('a.tab1').click(function(){$tabs.tabs('select', 0);});
$('a.tab2').click(function(){$tabs.tabs('select', 1);});
$('a.tab3').click(function(){$tabs.tabs('select', 2);});
$('a.tab4').click(function(){$tabs.tabs('select', 3);});
$('a.tab5').click(function(){$tabs.tabs('select', 4);});
});
</script>
答案 0 :(得分:6)
答案 1 :(得分:1)
$('#tabs').tabs({ selected: "#tabs-1" });
答案 2 :(得分:0)
如果链接常见,可以使用以下设计:
<script lang="text/javascript">
$('.tablink').live( 'click', function(){
$('#container-1').tabs('select', $(this).attr('rel'));
});
</script>
在身体中有以下链接:
<span class="tablink" rel="2">Link to tab 2</span>
或
<a href="" class="tablink" rel="2">Link to tab 2</a>
答案 3 :(得分:0)
答案 4 :(得分:0)
$("#your button or what uou want to clivk").live('click',function()
{
$('#tabs').tabs({ selected: "#tabs-1" });
});
在此代码中,它指向选项卡1.您可以使用#tabs-2或#tabs-3。你想打开哪个标签。