0
请帮助,我明白为什么ajax链接工作或单击时不工作? 它是通过时间jquery ajax链接工作/不工作它通过时间工作
window.onload = function(){
function getXmlHttp(){
...... // simply ajax
}
var cont = document.getElementById('wrapper1');
var As = document.getElementsByTagName("A"); // get links
for(var i = 0, l = As.length; i < l; i ++){
As[i].onclick = function(href){ // code
As[i].addEventListener('click', false); // code
return function(e){
e.preventDefault();
var xmlhttp = getXmlHttp()
xmlhttp.open('GET', href, false);
xmlhttp.send(null);
if(xmlhttp.status == 200) {cont.innerHTML = xmlhttp.responseText;}
}
}(As[i].href);
As[i].href = "javascript: void 0"; // right code ?
}
}
没怎么更新整个页面,只是一个街区? – Alexey
该代码应该只更新#wrapper1元素。 – nnnnnn