私は#を#に変更することで自分のサイトをクロール可能にしようとしています!リンクをクリックするとページが正常に機能しますが、URLから直接ハッシュを呼び出すスクリプトを修正することはできません。ハッシュを#でクロール可能にする!変更を生き残るために
これは私が
HEAD
私は、FOOで[OK]を、私はwww.fooで、私のサイトを呼び出す場合は、コンテンツのロードをクリックし$(function() {
$("#tabs a").click(function() {
var page = this.hash.substr(2);
$.get(page+".php", function(gotHtml) {
$("#content").html(gotHtml)
});
});
(location.hash) ? $("a[href="+location.hash+"]").click() : $("#tabs a:first").click()
});
BODY
< ul id="tabs">
< li>< a href="#!foo" >foo</a>< /li>
< li>< a href="#!foo2" >foo2</a>< /li>
< li>< a href="#!foo3" >foo3</a>< /li>
< /ul>
持っているものです。 com /#!foo、コンテンツをロードしません。
誰でも私を案内できますか?あなたはエラーコンソールに見れば
FYI - これはハッシュバーンと呼ばれています。 – scottheckel