jquery删除a标签的父div

function delInput(){
        $(this).parent().remove();    
    }
window.delInput = delInput;

<div><a onclick="delInput()">删除</a></div>

貌似删除获取不到div是为什么

阅读 6.2k
2 个回答
window.delInput = delInput; 

这么估计不行,你要传this的话 直接在

<div><a onclick="delInput(this)">删除</a></div>
function delInput(that){
   $(that).parent().remove();    
}

这边的this指向window

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题