Kızgınlaşıyorum - belki birileri bana bu konuda yardımcı olabilir.jQuery ciltleme AJAX araması yapıldıktan sonra bir bağlantıya tıklayın
Tıklayın AJAX çağrısı sonra bağlantıyı tıklatmanız gerekir, ancak bazı nedenlerle çalışmak istemiyor.
if ($('.active').length > 0) {
$('.active').click(function() {
var elem = $(this);
var url = $(this).attr('href');
$.ajax({
url: url,
dataType: 'html',
success: function(data) {
elem.replaceWith(data);
}
});
$('.active').bind('click'); return false;
});
}
herhangi bir fikir:
İşte benim kod? yanıtlar için
teşekkürler - kanununda değişiklik yaparak, ama sorun hala orada:
function makeActive() {
if ($('.active').length > 0) {
$('.active').click(function() {
var elem = $(this);
var url = $(this).attr('href');
$.ajax({
url: url,
dataType: 'html',
success: function(data) {
elem.replaceWith(data);
}
});
$('.active').live('click', makeActive);
return false;
});
}
}
$('.active').live('click', makeActive);
Lütfen güncelleştirmenizle ilgili güncellemeye bakın. –