0
我試着發佈我以前的問題,但我沒有完全理解這個問題,我有其他問題,我混淆了這一部分,所以我刪除了帖子。現在我解決了其他問題,並指出了這個問題,這裏是...ajax jquery選擇器不工作ie6-8
我想從另一個頁面加載一些元素,它可以在FF3.5 +,Chrome 8+,Safari 3+ ,Opera 9.5+和IE9。
我試圖修復它在IE7上,發現它只會加載整個頁面,而不僅僅是使用選擇器的某些元素。
代碼:
navigation.children('a').click(function() {
if(pageNum <= max) {
$(this)
.css({display: 'none'})
.after(loading)
.blur();
$('<div />')
.load(nextLink + ' .post', function() {
pageNum++;
nextLink = nextLink.replace(/\/page\/[0-9]?/, '/page/'+ pageNum);
if(pageNum <= max) {
navigation.children('a').css({display: 'inline'});
loading.remove();
}
else {
navigation.html('');
}
navigation.before($(this).html());
})
.ajaxComplete(function() {
if (pageNum > max) {
navigation.remove();
}
});
}
return false;
});
如果我改變.load(nextLink + ' .post', function()
到.load(nextLink, function()
,它會在IE7工作,但會顯示所有其他的東西,我不想。
鏈接的問題:http://gavsiu.com/portfolio/
它動態地由WordPress函數生成並插入到頁面的JavaScript變量 – gavsiu
爲什麼ü附加的空間。員額進入網址是什麼? – Baz1nga
nextlink就像'http:// abc.com'。沒有空間,它不會只是'http:// abc.com.post'? – gavsiu