帮忙看看这个jquery效果,del事件为什么不起作用

1泡泡1 发布于 2013/05/27 14:45
阅读 435
收藏 0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.3.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
	$("#www").hide();
	 var i = 0;
$("#BtAdd").click(function(){
  var tr1 = $("#www").clone();
  tr1.find("td").get(0).innerHTML = ++i;
  tr1.show();
   tr1.appendTo("#tb");
});


$(".sc").live("click",function(){
	$(this).parent().remove();	 			 		  	 		
	});


$("#del").click(function(){
	  $("input[name=chk]").each(function() {
              if ($(this).checked == true) {
                   $(this).parent().remove();
                    }
                }); 			 		  	 		
	
	
	});


  });
</script>
<body>
	<button id="BtAdd">添加</button>	<button id="del">删除</button>
<table width="478" border="1" cellspacing="0" cellpadding="0" id="tb">
  <tr id="www">
  	<td width="20"> </td>
    <td width="26"><label>
      <input type="checkbox"  id="chk" name="chk" value="" />
    </label></td>
    <td width="76"><label>
      <input name="asd" type="text" id="asd" />
    </label></td>
	 <td width="121">11  
	   <label>
	   <select name="select">
	     <option value="sss">aaa</option>
	     <option value="dfgg">ddd</option>
       </select>
     </label></td>
	  <td width="121">  11  </td>
	   <td width="122" class="sc">删除</td>
  </tr>
</table>


</body>
</html>
加载中
0
傅小黑
傅小黑

不是$(this).checked 

是this.checked,或者$(this).is(':checked');

1
wenzhengao
wenzhengao
$("#del").click(function(){

	  $("input[name=chk]").each(function() {
              if ($(this)[0].checked == true) {
			var tr=$(this).parents("tr").eq(0);
                tr.remove();
				return false;
                    }
                });  		  	 		
	
	
	});
0
Narky
Narky
$("#del") 
0
1
1泡泡1
刚才那个漏了,不是那个的$("#del")的问题 
0
blindcat
blindcat
$("#del").click方法里面的this指的是按钮自己吧
返回顶部
顶部