我在twitter bootstrap中有模态如下
<div id="YouTubeDialog" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="windowTitleLabel" aria-hidden="true">
<div class="modal-header">
<a href="#" class="btn btn-primary" onclick="okClicked();">Close</a>
</div>
<div class="modal-body">
<div class="tabbable"> <!-- Only required for left/right tabs -->
<ul class="nav nav-tabs">
<li><a href="#VideoListTab" data-toggle="tab">Videos</a></li>
<li><a href="#VideoPlayerTab" data-toggle="tab">Player</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="VideoListTab">
<asp:GridView ID="VideoList" runat="server" AutoGenerateColumns="False" DataKeyNames="VideoID,VideoURL" OnRowDataBound="VideoList_RowDataBound" CssClass="table table-bordered">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Literal ID="VideoTitle" runat="server" />
<asp:HyperLink ID="ViewYouTubeLink" runat="server" CssClass="btn" Text="View"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<div class="tab-pane" id="VideoPlayerTab">
<iframe id="youtubeiframe" />
</div>
</div>
</div>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-primary" onclick="okClicked();">OK</a>
</div>
在第一个选项卡上,我有一个视频列表,在第二个选项卡上是播放器。
我想单击第一个列表中的列表按钮并以编程方式选择第二个选项卡。
我试图通过将第二个选项卡的 css 更改为活动来做到这一点,我想知道是否有更好的方法来做到这一点?
另外我需要的是在播放视频时,如果用户单击第一个选项卡,那么第二个选项卡中的视频应该停止播放。
任何想法如何做到这一点?
c#, asp.net, jQuery and bootstrap