我的 jquery 脚本中有这段代码:
$('.content-box ul.content-box-tabs li a ').click( // When a tab is clicked...
function () {
$(this).parent().siblings().find("a").removeClass('current'); // Remove "current" class from all tabs
$(this).addClass('current'); // Add class "current" to clicked tab
var currentTab = $(this).attr('href'); // Set variable "currentTab" to the value of href of clicked tab
$(currentTab).siblings().hide(); // Hide all content divs
$(currentTab).show(); // Show the content div with the id equal to the id of clicked tab
return this;
}
);
并且此代码可能会查看 php:
<div class="content-box-header">
<h3>Content box</h3>
<ul class="content-box-tabs">
<li><a href="#tab1" id="tab1">Table</a></li> <!-- href must be unique and match the id of target div -->
<li><a href="<?php echo site_url('examples/country_management')?>" id="tab2">Countries</a></li>
<li><a href="<?php echo site_url('examples/channel_management')?>" id="tab3">Channels</a></li>
<li><a href="<?php echo site_url('examples/programs_management/')?>" id="tab4" class="default-tab">Programs</a></li>
</ul>
<div class="clear"></div>
现在。我需要在 .attr('href') 或 .prop('href') 中使用其他属性,而不是 href,而是 id、title...仅在加载过程中有效。如果我使用其他属性 href 我的选项卡链接目录是正确的选项卡不起作用。
你能帮助我吗。对不起我的英语不好。谢谢。