Когда я начать использовать этот фрагмент код для автоматического освежающего блока с AJAX confliction происходит с «как» деятельность по щим BuddyPress:с помощью пользовательского автоматического обновления коды делает расслоение плотного конфликта
myscr.js
jQuery(document).ready(function() {
function update() {
jQuery("#notice").html('Updating...');
jQuery.ajax({
type: 'GET',
url: 'http://domain.com/activity',
data: "recentac=true",
//timeout: 5000,
success: function(data) {
jQuery("#recent-activities").html(data);
jQuery("#notice").html('');
window.setTimeout(update, 20000);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
jQuery("#notice").html('Error in connection');
window.setTimeout(update, 5000);
}
});
}
update();
});
и я использую wp_enqueue_script
напечатать мой сценарий:
function auto_refresh()
{
wp_enqueue_script('myscr', get_template_directory_uri().'/myscr.js', array("jquery"), '1.0', true);
}
add_action('wp_enqueue_scripts', 'auto_refresh', 99);
Авто refereshing работы, и я заметил, что перед а uto refresh, «Like» работает, и после этого этого не происходит! также консоль не показывает никаких ошибок.
Любая помощь будет оценена по достоинству.