일부 탭이있는 페이지가 있고 특정 탭을 클릭하면 다른 페이지가 동적으로로드됩니다. 유일한 문제는 탭을 클릭 할 때마다 이러한 페이지가로드된다는 것입니다. 처음 클릭 할 때 한 번만로드하도록하려면 어떻게해야합니까?jQuery 페이지를 한 번만 클릭하십시오.
$(document).ready(function(){
$(".tab-content").hide();
$("#one").show();
$("a.tab-name").click(function(){
$(".tab-name-active").removeClass("tab-name-active");
$(this).addClass("tab-name-active");
$(".tab-content").fadeOut();
var content_show=$(this).attr("title");
if (content_show === 'three') {
$("#"+content_show).load('new-page.php', function() {
$("#sorttable").tablesorter({
headers: {0: {sorter: false}}
});
});
}
else if (content_show === 'four') {
$("#"+content_show).load('new-page-2.php');
}
$("#"+content_show).delay(100).fadeIn('slow');
return false;
});
});
감사 : 내가 사용하는
코드는 다음입니다!
감사합니다. 너는 나의 하루를 구했다! :) – Alex