Когда я открываю ссылку с помощью ajax, я хочу изменить панель инструментов wibyia, чтобы обновить кнопку facebook как текущую веб-страницу, чтобы каждый раз перезагружать скрипт wibyia, но он загружается только для одного время ...... помощь
$(document).ready(function(){
$("[href^='?id=']").click(function(){
var linkid=$(this).attr("href");
$(".col-1").html("<div style='text-align:center;margin-top:10px'><img src='images/loading.gif' /> </div>");
window.history.pushState("object or string", "index", "http://localhost:10358/"+linkid);
$.ajaxSetup ({
// Disable caching of AJAX responses
cache: false
});
$.get("/catdata/news.php"+linkid,function(result){
$(".col-1").html(result);
});
$.getScript("http://cdn.wibiya.com/Toolbars/dir_1185/Toolbar_1185788/Loader_1185788.js");
return false;
});
});
Что вы изучили, когда вы отлаживали этот код? – zerkms
эта ссылка показывает вопрос, связанный с этим, и искатель находит решение, но он его не написал. http://stackoverflow.com/questions/8865836/jquery-ajax-success-runs-for-one-time-only?answertab=active#tab-top –
, потому что это не общая проблема. '$ .ajax' работает в течение определенного количества раз, когда вы это называете. Если он не запускается - единственная причина в том, что вы его не называете. Никакой магии, но ваша проблема. – zerkms