1

我在使用 load 方法将新内容加载到 li 元素时遇到了一些困难。当我尝试使用它时,新内容会添加到元素之前,它会被添加到顶部而不是替换当前内容。这是元素布局

             <!-- List The News Items mainPage.php-->
                        <li id="news_list"> 

                            <?php include 'libs/file.php';?>
                         </li>

           //pagination links
          for($i=1; $i<=$pages; $i++)
            { 
                echo '<li id="'.$i.'"><a href="#" >'.$i.'</a></li>';


                  }             

和js函数

            //js function
            //Pagination Click
     $(".paging li").click(function(event){
     event.preventDefault();
     $("#news_list").val("");
      //Loading Data
      var pageNum = $(this).attr("id");
     $("#news_list").load("file.php?news_page=" + pageNum);
      $(this).children("a").setClass("active");


});

这是我正在构建的分页脚本的一部分。还有下一行

              $(this).children("a").setClass("active");

不将该类应用于所选 li 内的嵌套“a”元素。任何帮助表示赞赏。

4

0 回答 0