Jquery 回发后如何维护手风琴菜单(母版页)
我不熟悉jQuery。请您在回发后提供维护手风琴菜单(母版页)的完整代码。如何在我的应用程序中使用以下代码 我有一个母版页和一些内容页。单击母版页中的链接时,“总计”菜单将折叠。但我需要打开上次单击的菜单Jquery 回发后如何维护手风琴菜单(母版页),jquery,Jquery,我不熟悉jQuery。请您在回发后提供维护手风琴菜单(母版页)的完整代码。如何在我的应用程序中使用以下代码 我有一个母版页和一些内容页。单击母版页中的链接时,“总计”菜单将折叠。但我需要打开上次单击的菜单 <asp:HiddenField ID="hidAccordionIndex" runat="server" Value="0" /> <script language="javascript" type="text/javascript"> $(functi
<asp:HiddenField ID="hidAccordionIndex" runat="server" Value="0" />
<script language="javascript" type="text/javascript">
$(function(){
var activeIndex = parseInt($('#<%=hidAccordionIndex.ClientID %>').val());
$("#accordion").accordion({
autoHeight:false,
event:"mousedown",
active:activeIndex,
change:function(event, ui)
{
var index = $(this).children('h3').index(ui.newHeader);
$('#<%=hidAccordionIndex.ClientID %>').val(index);
}
});
});
</script>
$(函数(){
var-activeIndex=parseInt($('#').val();
$(“手风琴”)。手风琴({
自动高度:false,
事件:“鼠标下移”,
active:activeIndex,
更改:功能(事件、用户界面)
{
var index=$(this.children('h3').index(ui.newHeader);
$('#').val(索引);
}
});
});
试试
希望对您有所帮助……您必须在回发之前将当前状态保存在手风琴上,并在.ready()事件中重建/重述它。您好,亲爱的,谢谢您的回复。我已经通过以下链接完成了。但现在面临着一个不同的问题。浏览器选项卡关闭时未清除cookie。我该怎么做呢。
$(function() {
$("#accordion").accordion({ // initialising the accordian
activate: function(event, ui) {
var index = $("#accordion").accordion("option", "active"); // Getting the current Opened/Active Tab index value (Starting from Zero 0)
$('#hidAccordionIndex').val(index); // Setting Active tab value to Hidden Field
}
});
$("#accordion").accordion("option", "active", parseInt($('#hidAccordionIndex').val(), 10)); // Setting Active Tab value to Accordian
});