我<asp:Menu>
在我的网站中使用控件,并使用 XML 数据源从我的 Sql Server 数据库表中填充它。现在我想在菜单项单击时添加客户端事件。当用户单击任何菜单项时,我需要显示一个请等待对话框窗口,直到页面完成刷新。为此,我需要在客户端单击时运行我的 java 脚本函数。那么任何人都可以告诉我如何在菜单项单击时添加客户端单击事件。
问问题
3512 次
1 回答
3
通过添加css类解决了问题
<DynamicMenuStyle CssClass="primaryDynamicMenu" />
<StaticMenuStyle CssClass="primaryStaticMenu"/>
然后为主菜单项添加这个 jquery 函数:
$(function() {
$(".primaryStaticMenu a").each(function(index) {
$(this).click(function() {
alert($(this).attr("href"));
});
});
});
对于子菜单项:
$(function() {
$(".primaryDynamicMenu a").each(function(index) {
$(this).click(function() {
alert($(this).attr("href"));
});
});
});
于 2013-03-04T15:05:12.057 回答