jquery 로 추가된 셀에서는 클릭이벤트가 일어나질 않아요...
찬슬기
아시는분 답변 부탁드립니다.^^
1.브라우져에서 보시면.. 플러스 버튼을 눌러서 추가된 ..셀에서는 tr 추가나 삭제가 안됩니다.새로 추가된 곳에서도 플러스 마이너스 버튼을 클릭하면 한줄씩 추가가 되어야 하는데... 안되는 이유를 모르겠어요..ㅠ.ㅠ
2.ADD버튼을 클릭하면..셀들이 두블럭씩 추가되는데요.. DELETE버튼을 눌렀을때 ADD버튼을 눌렀을때 추가되는거 처럼 셀의 두 블럭이 함께 삭제 되었으면 합니다. 현제는 체크박스 선택한 한 블럭만 삭제가 됩니다.(체크박스가 문제인데... 셀을 합치자니..옆에 플러스 마이너스를 눌러서 tr을 한줄씩 추가하는 거랑..
체크 박스 눌렀을때 두블럭씩 삭제 되는거랑 상충되겠쬬? 좋은 방법이 없을까요??
-
벚꽃
이렇게 다들 댓글을 달아주시니 감사합니다.
.unbind()후에 다시 함수를 호출하니 작용이 되었습니다.
.live도 적용해 보겠습니다. 감사합니다. -
비치나
live 대신 on 으로도 사용해도 됩니다.
-
봄나
이벤트의 차이가 있습니다. 클릭이벤트는 노드를 복사하거나 추가할때, 이벤트까지 함께 가져올수 없구...
이벤트까지 함께 복사를 하려면 click이 아니라,
선택자.live(\click\ -
당나귀
폰이라소스를못봐서몰겟는데요 행마다 버튼이잇고 버튼 누를 행을 지우시는 식이면 버튼 눌럿을때 그행의 인덱스번호를 가져와 그 번호와바로앞에 인덱스번호 가져와서 지우시든지 버튼이잇는행의 전 행의 앞으로이동하셔서 두번지우든하시면되지안을까요
-
라일락
혹시 추가하는거 기존의 tr 복사해서 붙여넣는식인가요? 그럼
clone(true)로하셔야해요