я не могу увидеть, что проблема с его куском кода, но по какой-то причине IE7 дает мне трудное время о егоJQuery и IE7 не играют хорошо
$('.vote').live('click', function() {
var post_url = base_url + 'ajax_vote' ;
var mask_id = $(this).attr('id');
var btn = $(this);
$.ajax({
type: "POST",
url: post_url,
data: "mask_id=" + mask_id,
}).done(function(msg) {
if(msg == 'pass'){
get_votes(mask_id);
btn.replaceWith('<span class="success">Thanks for voting</span>');
}
else{
btn.replaceWith('<span class="error">You have already voted for this.</span>');
}
});
return false;
});
Может кто-нибудь увидеть, что я имею сделано, чтобы жаловаться. Запуск jQuery 1.6.2 и это сидит внутри активного лайтбокса, следовательно. .live
Определите, что «даю мне тяжелое время» – PeeHaa
Извините, это просто убивает остальную часть скрипта, и ничего больше не будет работать. – Brob
Вы получаете какие-либо ошибки в консоли? – Mathletics