2017-02-09 2 views
-3

이 태그는 div 태그에 일부 PHP 페이지를로드하려고하지만이 코드는 작동하지 않습니다.함수에 id 값 가져 오기

가 jQuery를 기능은 각 <a>에 클릭 핸들러를 할당하는 방법

$(".loaddiv").click(function() { 
 
    var url = $(this).attr("id") + ".php"; 
 
    $("#orta_load").load(url); 
 
    console.log("loading " + url); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<a href="#" id="dahili" class="loaddiv"><span>Dahili Branşlar</span></a> 
 
<a href="#" id="cerrahi" class="loaddiv"><span>Cerrahi Branşlar</span></a> 
 
<div id="orta_load"> 
 
    when ı click to buton that which ı choose : should load dahili.php or cerrahi.php page in here 
 
</div>

참고 다음을 결정하기 위해 id을 사용

+0

분명히 질문하는 것이 좋지 않은 것처럼 보입니다. –

+2

'var yuklenecek = document.getElementById (id);'id는 무엇인가? – ricky

+0

ı 링크 ID에서 ID를 얻으려고합니다 틀린가요? –

답변

0

<a href="#" id="dahili"><span>Dahili Branşlar</span></a> 
 
    <a href="#" id="cerrahi" ><span>Cerrahi Branşlar</span></a></li> 
 
    <script> 
 
var yuklenecek = document.getElementById(id); 
 
$("#"+yuklenecek).on("click", function(){ 
 
$("#orta_load").load(yuklenecek+".php"); 
 
}); 
 
</script> 
 
<div id="orta_load"> 
 
    when ı click to buton that which ı choose : should load dahili.php or cerrahi.php page in here 
 
</div>
당신이 필요합니다 PHP 문서.

+0

많은 작품 덕분에 :) –

+0

hı 고맙습니다. 그리고 ı 이제 새로운 문제가 생겼어. 페이지가로드 될 때 ı "loading..png"을 표시 할 수 있습니다 –

+0

간단 : $ ("# orta_load") 바로 앞에'$ ("# orta_load") .html ("" URL); ' –