具有相同呼叫的打开链接不起作用

时间:2017-11-15 15:33:20

标签: jquery model-view-controller

这是我的清单:

 <ul id="nav" class="nav nav-tabs" style="font-size:10px;color:white;background-color:#283e4a;border-bottom:5px solid #f05514;border-top-left-radius:5px;">
    <li class="active"><a style="color:white" href="#fn" data-toggle="tab">FN</a></li>
    <li><a style="color:white"  class="current" href="@Url.Action("HomeFirstHalf","Home")">FH</a></li>

</ul>
<div id="mainInfoMatches"></div>

这是我的剧本:

$(document).ready(function () {
        $("#nav li a").click(function () {
        $("#mainInfoMatches").empty().append("<div id='loading'><img class='img-responsive' id='img1' src='~/Images/loadingGif2.gif' /></div>");
            $("#nav li a").removeClass('current');
            $(this).addClass('current');

            $.ajax({
                url: this.href, success: function (html) {
                    $("#mainInfoMatches").empty().append(html);
                }
            });
            return false;
        });
    });

当我点击第二个链接时,它不会加载页面。它没有做任何事情。请帮助我

1 个答案:

答案 0 :(得分:0)

如果将鼠标悬停在链接上或检查链接,锚标记中是否完全缺少“href”参数?

如果是这样,那将是因为您拼错了您的操作或控制器名称。