jQuery가 모든 페이지에서 모든 클릭을 제어하기 때문에 페이지를 다시로드 할 때마다 페이지를 반환하는 정보를 서버로 전달하는 사이트에서 작업하고 있습니다. 그러나 클릭 리스너를 다시 정의해야합니다. 궁금한게 거기에 영구적으로 함수를 정의하는 방법은 무엇입니까?jQuery에서 함수를 영구적으로 정의하는 방법이 있습니까?
jQuery 코드 : 무 상태 플랫폼, 페이지가로드가이 같은 일을 리 바인드해야 할 때마다 인
$(function(){
$('.lvl1Links').on('click',function(event) {
event.preventDefault();
$('pload').html('<img src="source/image/lbl.gif">');
var page = $(this).attr('id');
var huh = $('input:hidden').val();
var data = 'pop='+huh+'&page='+page;
$.post('source/php/bots/authorize.php',data,function(data){
$('#pager_master_div').html(data).slideDown();
$('pload').html('');
});
});
});
페이지가 영구적이지 않으므로 영구히 정의 할 수 없습니다. 모든 페이지의 모든 링크는 서로 다른 일을하므로 각 개별 링크에 대해 브라우저가 어떻게해야하는지 알려줘야합니다. – DaveRandom