Javascript 我不知道';我不知道是什么';这个jQuery函数有什么问题

Javascript 我不知道';我不知道是什么';这个jQuery函数有什么问题,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,这是jQuery代码: function Pages(className, contant){ $(className).click(function(){ var x = $(this).attr('rel'); $.post('ajax/pages.php', {'namePage':x}, function(page){ $(contant).html(page); }); return false; });

这是jQuery代码:

function Pages(className, contant){

    $(className).click(function(){
      var x = $(this).attr('rel');
      $.post('ajax/pages.php', {'namePage':x}, function(page){
        $(contant).html(page);
      });
      return false;
    });

  }

Pages('.pageName' , '#contant');
这是PHP代码:

if(isset($_POST['namePage'])){

    $page = strip_tags(addslashes($_POST['namePage']));
    $url ='contorls/'.$page . ".php";
    if($page == 'homepage'){
        include_once '../view_pages/homepage.php';
    }else{
        if(is_file($url))
        include_once $url ; 
    else
        header ('Location: view_design/notfound.php');
    }

}
这是HTML代码:

<li><a class="pageName" href="" rel="homepage"><span>dashbord</span></a></li>

<li><a class="pageName" href="" rel="Emplooy"><span>قسم الموظفين</span></a></li>

  • 为什么此函数仅适用于第一个链接?

    第二个链接与
    “.pageName”不匹配,因为它没有类
    pageName

    改为:

    <li><a id="pageName2" class="pageName" href="" rel="Emplooy"><span>قسم الموظفين</span></a></li>
    

  • 您可能想让问题标题更具描述性您更新的代码应该适用于这两种情况……仍然是个问题吗?当我看到一个问题说某件事“不起作用”而没有解释它以何种方式不起作用时,我会投九分之九不清楚或信息不足的票。“它不起作用”并没有给任何人一个检查问题的起点。解释您得到的结果以及它们与预期结果的差异,并包括您收到的任何错误消息。