我有下面的代碼使用加載外部page.html中內容的JQuery:AJAX和jQuery的負載錨
SCRIPT:
<script type="text/javascript">
$(
function(){
var jContent = $("#content");
$("nav ul li a").click(function(objEvent){
var jLink = $(this); ...
HTML
<nav>
<ul>
<li><a href="page1.html">Page 1</a></li>
<li><a href="page2.html">Page 2</a></li>
<li><a href="page3.html">Page 3</a></li>
</ul>
</nav>
<div id="content">Here load content</div>
該腳本工作正常,但是...我想要一些內容將它們加載到一個特定的錨點(page1.html#anchor)
http://www.libelulastudio.com/demo/ajax/01/
我應該添加到我的腳本中?由於
///////////////////////
你好終於用下面的代碼解決:
<script> $(document).ready(function(){ $("a#dos").click(function(){
$("#content").load("page2.html", function(responseTxt,statusTxt,xhr){
if(statusTxt=="success")
$(function() {
$(document).scrollTop($("#p2").offset().top); });
if(statusTxt=="error")
alert("Error: "+xhr.status+": "+xhr.statusText);
});
}); ...
HTML
<a href="#" id="dos">Go to Product 2</a>
<div id="content">... content ... </div>
你到底想要做什麼? – 2013-05-01 03:23:44
如果我運行我的鏈接到錨點不工作:page1.html#anchor – 2013-05-01 03:28:04