带有HTML属性的jQuery活动选项卡
有没有办法选择带有HTML属性的jQuery活动选项卡 比如:带有HTML属性的jQuery活动选项卡,jquery,html,tabs,Jquery,Html,Tabs,有没有办法选择带有HTML属性的jQuery活动选项卡 比如: <div id="tabs"> <ul> <li><a href="#tabs-1">Nunc tincidunt</a></li> <li><a href="#tabs-2">Proin dolor</a></li> <li><a href
<div id="tabs">
<ul>
<li><a href="#tabs-1">Nunc tincidunt</a></li>
<li><a href="#tabs-2">Proin dolor</a></li>
<li><a href="#tabs-3">Aenean lacinia</a></li>
</ul>
<div id="tabs-1" selected="true">
tab 1
</div>
<div id="tabs-2">
tab 2
</div>
<div id="tabs-3">
tab 3
</div>
</div>
表1
表2
表3
是
你也可以这样做
$("#tabs").tabs();
$('#tabs').tabs('select', $('div[selected=true]').attr('id'));
你可能在找这样的东西吗
$(function () {
$("#tabs").tabs();
$("#tabs").bind("tabsshow", function (event, ui) {
window.location = ui.tab;
});
});
div没有选定的属性,您可能应该使用class=“active”我知道div没有该属性,但我想使用属性来选择活动选项卡。在执行活动选项卡时,请检查属性以设置默认选项卡。您可以使用类,如
selected
,然后只检查元素是否具有此类。以及如何将此选项卡设置为活动选项卡?您正在执行我需要的操作。根据属性,如何选择选项卡?在$(“#tabs”).tabs()上;根据属性选择活动选项卡。好的,那么您已经设置了属性selected=“true”,您想知道哪个选项卡具有该属性?是的!只有一个将具有该属性,我将根据该属性选择活动!这不是重点。我的问题是,给定一个我知道如何在代码中选择的元素(作为第二个示例),如何将该元素设置为jqueryui选项卡上的活动选项卡。
$(function () {
$("#tabs").tabs();
$("#tabs").bind("tabsshow", function (event, ui) {
window.location = ui.tab;
});
});