在我的主页上,有一个指向用户显示页面的链接
<a id="event_shortcut" href="http://localhost:3000/users/1#event_tab">show events</a>
在用户的节目中,我使用了引导选项卡,
<ul id="user_show_tabs">
<li >
<a href="#profile_tab">Profile</a>
</li>
<li>
<a href="#event_tab">Events</a>
</li>
<li class="active">
<a href="#account_tab">Account</a>
</li>
</ul>
当我单击链接时,它应该转到用户的显示页面,并且事件选项卡应该在 foucs 中。所以在js中我确实喜欢这样,
$("#event_shortcut").live("click", function(event){
event.preventDefault();
window.location = $(this).attr("href");
$('#user_show_tabs a[href="#event_tab"]').tab('show');
});
此 js 代码将用户重定向到显示页面,但未设置事件选项卡焦点。我不知道我错过了什么。帮我!