생활
이전에 선택했던 요소도 함께 값이 변경되는 문제를어떻게 해결해야 할까요?
여러개의 li 안의 버튼을 클릭하면 팝업창이 나오고 팝업창 안 input의 val 값을 변경하면 그 값 만큼 li 속 버튼의 이전 요소인 input 의 값이 변경되도록 하였습니다. 그 후 다른 li 요소의 버튼을 누르면 위의 루트대로 똑같이 값은 변경이 되는데 이전에 선택했던 li 의 input값까지 함께 변경이 됩니다 각자 따로따로 변경이 되게 만들고싶은데 어떻게해야 할까요? ㅜㅜ
<li class=""> <input type="checkbox "> <label> <span><input type="text" value = "1" class="ff">개</i></span> <img class="modal_open"> </label> </li> <li class=""> <input type="checkbox "> <label> <span><input type="text" value = "1" class="ff">개</i></span> <img class="modal_open"> </label> </li> $('li .modal_open').click(function(){ $('.modal_bg').css('display','block'); $('.content_area').css('display','block'); var pp = $(this).prev('span'); var cla = pp.find('input'); $('.btn').click(function(){ var num = $('#num_modal').val(); $('.modal_bg').css('display','none'); $('.content_area').css('display','none'); cla.val(num); }); });1개의 답변이 있어요!