0

<ul> <li>在母版页上使用菜单。对于菜单悬停,我使用的是 csshover.htc 文件。我<updatepanel>在我的子页面上,但是当我点击更新面板内的任何链接或按钮时,我的菜单停止工作。即悬停不起作用。有什么办法可以解决这个问题?

4

2 回答 2

1

更新面板触发后,您需要重新初始化菜单。为此,您需要在页面底部包含以下内容:

<script type="text/javascript">
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(CSSHover());‌
</script>

您将在 htc 文件的顶部找到要调用的函数的名称 - 您将看到如下内容:

<public:attach event="ondocumentready" onevent="CSSHover()" /> 

需要触发的函数是onevent中的部分

于 2013-05-14T11:20:53.350 回答
-1

我从这里得到了更新的 htc 文件,我的问题得到了解决..

于 2013-05-15T05:44:10.273 回答