这是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>
为什么此功能仅适用于第一个链接?
答案 0 :(得分:1)
第二个链接与".pageName"
不匹配,因为它没有类pageName
。
更改为:
<li><a id="pageName2" class="pageName" href="" rel="Emplooy"><span>قسم الموظفين</span></a></li>