我从ajax传回来的值为:
<p style="overflow: hidden;" class="show-invite" id="show-invite"><div style="overflow:hidden;" class="float-l" id="div-del-4"><a class="float-l">小a</a><a class="del-invite" title="删除" id="del-4" name="del-inv">删除</a><input type="hidden" value="4" name="hidden-ids[]"></div><div style="overflow:hidden;" class="float-l" id="div-del-3"><a class="float-l">小b</a><a class="del-invite" title="删除" id="del-3" name="del-inv">删除</a><input type="hidden" value="3" name="hidden-ids[]"></div></p>
然后jquery函数为:(加载了livequery插件)
$(function(){
$("a[name=del-inv]").livequery('click',function(e){
alert('haole');
var d_inv = '#'+'div-'+$(this).attr('id');
$(d_inv).remove();
e.preventDefault();
})
})
以上删除功能在IE8和360中可以实现,但在FF和chrome中不能实现,不知道错在哪里了?谢谢!
<p style="overflow: hidden;" class="show-invite" id="show-invite"><div style="overflow:hidden;" class="float-l" id="div-del-4"><a class="float-l">小a</a><a class="del-invite" title="删除" id="del-4" name="del-inv">删除</a><input type="hidden" value="4" name="hidden-ids[]"></div><div style="overflow:hidden;" class="float-l" id="div-del-3"><a class="float-l">小b</a><a class="del-invite" title="删除" id="del-3" name="del-inv">删除</a><input type="hidden" value="3" name="hidden-ids[]"></div></p>
然后jquery函数为:(加载了livequery插件)
$(function(){
$("a[name=del-inv]").livequery('click',function(e){
alert('haole');
var d_inv = '#'+'div-'+$(this).attr('id');
$(d_inv).remove();
e.preventDefault();
})
})
以上删除功能在IE8和360中可以实现,但在FF和chrome中不能实现,不知道错在哪里了?谢谢!