-1

history API は初めてです。

Chrome でページが読み込まれるとナビゲーション メニューが機能しなくなります。Firefox では最初は機能しますが、その後再びナビゲーション メニューが機能しなくなります。しかし、関数にコメントすると、History API が機能しません。他のすべては正常に動作します。JS または Ajax エラーはありません。

問題を引き起こす機能は次のとおりです。

 $(window).bind('popstate', function() {
    $.ajax({url:location.pathname,success: function(data){
      $('#ttl').html(data);
    }});
  });

ここをチェックしてください:http: //ddvsdakor.com/test/services/logo-designing-and-branding.w

4

2 に答える 2

0

関数に余分なブレースが含まれている可能性があります。非推奨でない構文を使用して作り直しました。

$(window).on('popstate', function(){
    $.ajax({ url: location.pathname })
        .done(function(data){ $('#ttl').html(data); });
});
于 2013-09-08T03:55:47.680 に答える