1
<div class="page">
<a href="another-page.php">Click!</a>
</div>
<script>
$("a").click(function(){
$(".page").load($(this).attr("href"));
window.history.pushState("", "", '/'+$(this).attr("href"));
return false;
});
</script>
<!-- in another-page.php -->
<a href="initial-page.php">Click here!</a>
<!-- what the another-page.php looks like once it's been loaded by jquery -->
<a href>Click here!</a>
に彼らのhrefの値を失うことにして、リンクをクリックすると、<div class="page">
にページをロードするタグを引き起こすが、私は<h1><a href="/">Title</a></h1>
があり、それが失われたページの上部に気づきました色はh1 a {...}
と定義されていましたが、要素を検査するとき、上記のh1の代わりに、ある事が<h1><a href>Title</a></h1>
jqueryの負荷は()
[mcve] – zer00ne
あなたのメインページといくつかの競合が発生している場合は、おそらく読み込まれたページをチェックして、おそらくnothingsコードに間違っているので、読み込まれたページには、他のCSSスタイルやスクリプトファイルを含めないでください。 – Roljhon