我正在学习JS,我想知道 - 为什么这不起作用?
$(function(){
$('#mydiv').bind('click', $('#myanotherdiv').remove);
});
答案 0 :(得分:2)
$('#mydiv').bind('click', $('#myanotherdiv').remove);
第二个参数应该是事件的处理程序
$('#mydiv').bind('click', function() { $('#myanotherdiv').remove() });\
.remove 是一种方法而非财产
所以应该写成.remove()