배열관련메서드 실습_jQuery
2022. 1. 20. 14:41ㆍksmart_html_css_js/jQuery 실습
728x90
1.
아래의 버튼을 클릭 시 체크된 대상의 값을 합산하여 아이디 result 에 출력하도록 하여라.
<label>
<input type="checkbox" class="price" value="1000">사과
</label>
<label>
<input type="checkbox" class="price" value="2000">배
</label>
<label>
<input type="checkbox" class="price" value="3000">포도
</label>
<button type="button" id="sumBtn">계산</button><br/>
<input type="text" id="result" readonly value="0">
2.
btn01 버튼 클릭 시 해당 행을 제거와 동시에 #ul02 의 동일한 행을 제거하시오.
<ul id="ul01">
<li>
<button type="button" class="btn01">제거</button>
</li>
<li>
<button type="button" class="btn01">제거</button>
</li>
<li>
<button type="button" class="btn01">제거</button>
</li>
</ul>
<ul id="ul02">
<li>안녕하세요</li>
<li>안녕하세요</li>
<li>안녕하세요</li>
</ul>
1. 답
<script type="text/javascript">
$(function(){
var result=$('#result');
$('#sumBtn').click(function(){
var sum = 0;
$('.price:checked').each(function(){
sum += Number($(this).val());
});
result.val(sum);
});
});
</script>
2. 답
<script type="text/javascript">
$(function(){
$('.btn01').click(function(){
var index = $('.btn01').index(this);
$(this).parent().remove();
$('#ul02 li').eq(index).remove();
})
});
</script>728x90
'ksmart_html_css_js > jQuery 실습' 카테고리의 다른 글
| 속성 조작 메서드(prop)실습_jQuery (0) | 2022.01.21 |
|---|---|
| 속성 제어 메서드 실습_jQuery (0) | 2022.01.21 |
| 객체 조작 메서드 실습_jQuery (0) | 2022.01.21 |
| 배열 관련 매서드 실습_jQuery (0) | 2022.01.21 |
| 제이쿼리 선택자 실습_jQuery (0) | 2022.01.20 |