我已经使用removearrt属性了, 为什么还有点击事件的发生?求解

$('div[name=tit]').click(function(){
$(this).removeAttr('name');
var titname=$(this).html();
var titid=$(this).attr('getid');
$(this).html(
'<input type="text" value="'+titname+'" id="cttit'+titid+'"/> '+
'<input type="button" value="确定" /> '+
'<input type="button" value="取消" /> '
);
})

已经移除了div的name属性,为什么还有点击事件?

一只名叫tom的猫
浏览 398回答 2
2回答

忽然笑

可以换种方法。$('.test[rel="aa"]').bind('click',function(){&nbsp;&nbsp;&nbsp;&nbsp;$(this).removeAttr('rel').unbind('click');&nbsp;&nbsp;&nbsp;&nbsp;console.log($(this).text(),$(this).attr('rel'))})

RISEBY

清除下缓存试试
打开App,查看更多内容
随时随地看视频慕课网APP