在MVC3中使用Jquery时无法导航

时间:2012-11-02 13:08:49

标签: jquery asp.net-mvc-3 hide show

Hei all,

当用户点击_Layout.cshtml中的登录链接(div id =“_ login”)时,我试图显示/隐藏我的登录屏幕。 我的logIn屏幕也位于_Layout.cshtml中的div(id =“_ logInScreen”)内。

$(document).ready(function() {
               $('#_logInScreen').hide();
               $('#_login').click(function () {                  
                  $('#_logInScreen').show(400);
                    return false;
               });
               $('#_closeLogIn').click(function () {
                   $('#_logInScreen').hide(500);
                   return false;
               });
               $('body').click(function () {
                   $('#_logInScreen').hide(500);
                   return false;
               });
               $('#_logInScreen').click(function () {                   
                   $('#_logInScreen').show();
                   return false;
               });
           });

工作正常。

但在这样做时,我无法浏览使用

的菜单链接
@Html.ActionLink("Home","Index", "Home")

@Html.ActionLink("Help","Index", "Help")

任何帮助?

1 个答案:

答案 0 :(得分:0)

           $('body').click(function () {
               $('#_logInScreen').hide(500);
               return false;
           });

删除return false;行。