1 回答

TA貢獻1808條經驗 獲得超4個贊
我已經使用過button.text( load_more_txt ).prev().before(data);,它會為我復制數據?,F在我只是用來button.text( load_more_txt );在加載后顯示按鈕文本。現在檢查這個功能。
function load_posts(data, button, wrapper, max_page, load_more_txt ="View All"){
$.ajax({
type: "POST",
dataType: "html",
url: ajax_posts.ajaxurl,
data: data,
beforeSend : function ( xhr ) {
button.text('Loading...');
},
success: function(data){
if( data ) {
//button.text( load_more_txt ).prev().before(data);
button.text( load_more_txt );
ajax_posts.page++;
wrapper.append(data);
if ( ajax_posts.page == max_page ) {
button.remove();
}
}
},
error : function(jqXHR, textStatus, errorThrown) {
$loader.html(jqXHR + " :: " + textStatus + " :: " + errorThrown);
}
});
return false;
}
這解決了我的問題。
- 1 回答
- 0 關注
- 172 瀏覽
添加回答
舉報