<div id="a_all">
<div>  <input type="checkbox" name="m_a">1</input<br></div>
<div>  <input type="checkbox" name="m_a">2</input<br></div>
<div>  <input type="checkbox" name="m_a">3</input<br></div>
<div>  <input type="checkbox" name="m_a">4</input<br></div>
</div>
如果选中第一个复选框,如何使用jquery
删除完整的div复选框答案 0 :(得分:2)
嗨rajiv
试试这个
<html>
<head></head>
<body>
<div id="all">
<div>1<input type=checkbox name="test" value="10"/></div>
<div>2<input type=checkbox name="test" value="20"/></div>
<div>3<input type=checkbox name="test" value="30"/></div>
</div>
</body>
</html>
jquery的
$("#all input").click(function() {
alert($("input:checked").val());
$(this).parent().remove();
});
现场演示
答案 1 :(得分:0)
jQuery('input[type=checkbox]').bind('change',_handleCheckboxChange);
function _handleCheckboxChange(e)
{
var _elm=jQuery(e.target);
if(_elm.filter(':checked'))
{
_elm.parents('div:first').remove()
}
}
答案 2 :(得分:0)
你可以这样做,将点击甚至绑定到每个复选框。它将删除您单击的每个复选框的父元素:
$(function(){
$('#a_all :checkbox').click(function(){
$(this).parent().remove();
});
});