jQuery get()方法不起作用

时间:2013-12-13 15:11:40

标签: javascript jquery ajax

我似乎遇到了jQuery ajax get方法的问题。 这是代码:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript">
  var c, d;

  function load(c, d) {
    $.ajax({
      type: "GET",
      url: c,
      success: function (r) {
    $(d).empty();
        $(d).append(r);
      }
    });
  };
</script>

......... .........

<a class="house" href="#"></a>
<ul>
  <li onclick="load('Load.html','.main-right');"><a href="#">Събития</a></li>       
  <li><a href="#">Новини</a></li>
  <li><a href="#">За чая</a></li>   

....................

问题在于:没有任何反应。唯一的方法是,如果我试图加载到另一个文件的html文件的名称与另一个文件相同(换句话说,它们都有相同的名称)。这很奇怪。你能帮助我或告诉我如何做到这一点,它会工作(当一些事件被触发时,将单独的小html文件加载到一个大的html文件中)。提前谢谢。

0 个答案:

没有答案