我有一個div來存放文章內容,並且可以使用ajax進行更改。使用JQuery html()時,它會在使用Ajax更改之前返回內容
我需要在這個div中的內容,我使用jquery函數html()來做到這一點,但它只能在更改之前獲取內容。
如何使用jquery獲得即時內容?
更新:
它在自己的網頁運行正常,問題就來了以「分享給Facebook的其他網站按鈕腳本。
這是一個示例腳本:
<script type="text/javascript" charset="utf-8">
(function(){
var _w = 72 , _h = 16;
var param = {
url:'dachaocai.com/bench/2',
type:'3',
count:'1',
appkey:'',
title:$('#title').html()+'(Bench->'+$('#b_name').html()+')'+'http://www.dachaocai.com/bench/2',
pic:'',
ralateUid:'',
rnd:new Date().valueOf()
}
var temp = [];
for(var p in param){
temp.push(p + '=' + encodeURIComponent(param[p] || ''))
}
document.write('<iframe allowTransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?' + temp.join('&') + '" width="'+ _w+'" height="'+_h+'"></iframe>')
})()
</script>
我用html()來獲取文章標題共享,但它總是舊的。 有什麼辦法解決這個問題?
你可能需要把'Ajax回調裏面.html'。你可以顯示一些代碼嗎? – pimvdb
請發佈您的代碼 - 或更好的,建立一個小提琴:http://jsfiddle.net/ – BonyT
這些答案有幫助嗎? – Steve