@运算符已弃用一段时间,最终在1.3版中删除.只需从属性声明中删除它:
.not('[id]')...
编辑:以下应该做你所说的,而不是你的原始代码:
if($(form).find('div').filter(function(){ return $(this).attr('id') == ''; }).remove();