0

大家好,

当用户单击_Layout.cshtml 中的登录链接(div id =“_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")

有什么帮助吗?

4

1 回答 1

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

remove the return false; line.

于 2012-11-02T13:17:49.310 回答