![](/img/trans.png)
[英]How to open a specific accordion section on a CSS radio button accordion from another page?
[英]opening a specific section on an accordion from another page link
我有一个主页,上面有两个标题。 这些标题链接到另一个页面 (news.aspx)。 news.aspx 上的新闻文章以手风琴样式存储。
我想要的是:当在主页上单击新闻文章的标题时,它将重定向到该 news.aspx 页面,并且与该标题相关的手风琴部分已经打开。
请问有什么办法可以做到吗?
我知道我需要创建一个function ()
但我不太确定如何去做。
把它放在负载上
if (Convert.ToInt32(Request.QueryString["lb"]) == 0) {
MyAccordion.SelectedIndex = 0;
}
else if (Convert.ToInt32(Request.QueryString["lb"]) == 1) {
MyAccordion.SelectedIndex = 1;
}
这是手风琴
<asp:Accordion ID="MyAccordion" runat="Server" SelectedIndex="0" Head
从您正在重定向的页面的查询字符串发送索引。
我假设您没有使用 ASP.NET Accordion 控件,而是使用 jQuery UI .accordion() 函数。
然后,您可以使用以下 jQuery UI 函数:
//select active accordion section
$("#accordion").accordion( "option", "active", $("."+currentNewsId) );
请查看此 JSFiddle 以获取完整示例: http : //jsfiddle.net/wY7cr/2/
你需要知道的一切都应该在那里。 如果有任何问题,请问我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.