>source

아래는 JQuery 바베큐 용으로 사용하는 code입니다.

$(function(){
var cache= {
    '': $('.content')
};
$(window).bind( 'hashchange', function(e) {
    var url= $.param.fragment();
    $( '.contentarea' ).children( ':visible' ).hide();
    if ( cache[ url ] ) {
        cache[ url ].show();
    } else {
        $( '.content-loading' ).show();
        cache[ url ]= $( '<div class="pageURL"/>' )
        .appendTo( '.contentarea' )
        .load( url, function(){
            $( '.content-loading' ).hide();
        });
    }
    $('#wrapper').scrollTop(0);
})
$(window).trigger( 'hashchange' );
});
</script>

URL이 타임 스탬프가되도록 code를 수정해야합니다. 나는 다음 code를 사용해 보았지만 전체 페이지가 작동하지 않았을 때 :

var url= $.param.fragment()+str;
var date= new Date();
var timestamp= date.getTime();
url=url+'&amp;
time='+timestamp;

어떤 도움도 감사 할 것입니다.

어떤 오류 메시지가 작동하지 않았습니까?

Pekka2021-04-07 17:10:37

나타나는 오류 메시지가 없었지만 다른 jQuery 함수는 작동하지 않습니다. 이것은이 줄에서 '+ STR'과 관련이 있습니다. var url= $ .Param.Fragment () + str; 페이지를 꺼낼 때 다시 작동합니다. 실제로 필요하지 않은지 확실하지 않습니다.

CoreyRS2021-04-07 17:10:37

콘솔에서 URL 변수를 출력하면 인쇄물은 무엇입니까?

Marc-Emmanuel Ramage2021-04-07 17:10:37
  • 이전 javascript : Disable /Enable ASPX 페이지에서 계속 버튼을 사용하십시오
  • 다음 c# : .csproj 파일에 DLL을 어떻게 포함시킬 수 있습니까?