你好朋友我正在做一個像模塊,並有一些困難運行它即ie。在所有其他瀏覽器中運行良好。概率是當我點擊按鈕沒有發生在ie中。任何人都可以看到我的代碼並幫助我。 IE是如此的痛苦。livequery不工作在ie
$('.LikeThis').livequery("click",function(e){
var getID = $(this).attr('id').replace('post_id','');
var uid = $('.like_uid').val();
var type_id = $('.like_type_id').val();
$("#shlike-loader-"+getID).html('<img src="images/icons/like.gif" alt="" />');
$.post("eg?postId="+getID+ '&uid=' + uid + '&type_id=' + type_id, {
}, function(response){
$('#hiddenlikesval'+getID).remove();
$('#likepanel'+getID).show();
$('#likecontainer'+getID).append($(response).fadeIn('slow'));
var bing=$('#hiddenlikesval'+getID).val();
$('#lplbl'+getID).html(bing);
$('#likePanel'+getID).css({'display':'block','width':'404px','padding':'5px 3px 5px 3px','background':'#ECEFF5'});
$('#like-panel-'+getID).html('<input type="hidden" class="like_uid" id="like_uid'+getID+'" name="like_uid" value="'+uid+'"/><input type="hidden" class="like_type_id" id="like_type_id'+getID+'" name="like_type_id" value="'+type_id+'"/><div class="comtcontbtm unlwid"><a href="javascript: void(0)" id="post_id'+getID+'" class="Unlike liknlksh" title="Unlike"><span class="shareiconsbottom unlikeiconbtm"></span><span class="replyshare">unlike</span></a></div>');
$("#shlike-loader-"+getID).html('');
});
});
'livequery'已棄用。你應該使用'.live()'。 – SLaks
@SLaks'live'已被棄用,您應該使用'on'或'delegate'(前1.7) – mattytommo
從jQuery 1.7開始,不推薦使用.live()方法。使用.on()附加事件處理程序。 – Shikiryu