使用 jquery 链接到选项卡时遇到问题
我无法从同一文档内或外部链接到我的 html 中的选项卡...
这是 js 代码...
$(document).ready(function() {
$('.tabs a').click(function(){
switch_tabs($(this));
});
switch_tabs($('.defaulttab'));
});
function switch_tabs(obj)
{
$('.tab-content').hide();
$('.tabs a').removeClass("selected");
var id = obj.attr("rel");
$('#'+id).show();
obj.addClass("selected");
}
这是它们在文档中的结构方式...
<ul class="tabs">
<li><a href="#" rel="tabs2">Quickbooks</a></li>
该代码使“按钮”拉出此选项卡
<div class="tab-content" id="tabs2">
<p>QuickBooks</p>
</div>
我想做的是使用这样的 href
<a href="quickbooks.html#tabs2">Quickbooks</a>
并让它拉出页面和关联的选项卡...我遇到了很多麻烦... 有什么建议吗?
im having trouble linking to a tab i have in my html either from within the same document or outside it...
here is the js code...
$(document).ready(function() {
$('.tabs a').click(function(){
switch_tabs($(this));
});
switch_tabs($('.defaulttab'));
});
function switch_tabs(obj)
{
$('.tab-content').hide();
$('.tabs a').removeClass("selected");
var id = obj.attr("rel");
$('#'+id).show();
obj.addClass("selected");
}
and here is the way they are structured in the document...
<ul class="tabs">
<li><a href="#" rel="tabs2">Quickbooks</a></li>
that code makes a 'button' pulls up this tab
<div class="tab-content" id="tabs2">
<p>QuickBooks</p>
</div>
what i want to do is use a href like this
<a href="quickbooks.html#tabs2">Quickbooks</a>
and have it pull up the page and the associated tab... im having quite a bit of trouble...
any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查
ready
处理程序中的location.hash
属性:Check the
location.hash
property in yourready
handler: