0

私は jQuery Address プラグインを使用しています。すべての ajax ナビゲーションはそれに基づいており、より正確にはそのような internalChange または externalChange イベントに基づいています。

$(document).ready(function() {
    initDeepLinking();
});

function linkClicked(e){        
    var request = $.ajax({
          url: e.path,
          data: e.queryString,
          type: "GET",
          dataType: "json",
    });

    request.done(handleResponse);
    return false;    
}

function handleResponse(response, textStatus, jqXHR){
    $('#main').html(response.responseText);
};

function initDeepLinking(){
    $.address.internalChange(function(event){
        linkClicked(event);
    });
    $.address.externalChange(function(event){
        linkClicked(event);
    });
}

そのため、現在のページにつながるリンクをクリックしても何も起こりません。そのときにページをリロードしたいと思います。簡単なオプションはありますか?ありがとう !

4

1 に答える 1