HTML문서 작업 부분중에 막히는 부분이 있어서 고수님들에게 물어볼려구요 > 토크

토크

개발과 관련된 어떤 얘기도 괜찮습니다.

HTML문서 작업 부분중에 막히는 부분이 있어서 고수님들에게 물어볼려구요 정보

HTML문서 작업 부분중에 막히는 부분이 있어서 고수님들에게 물어볼려구요

첨부파일

Untitled-1.jpg (75.9K) 10회 다운로드 2018-02-26 09:55:54

본문

3717085402_1519606266.8224.png

 

이렇게 표를 작성하고 금액을 선택 했을 시에 버튼의 색상이 바뀌면서 변경색상이 유지되게 코드를 짜야하는데 제가 검색을 잘 못하는건지 ㅠㅠ 찾기가 어려워서 이렇게 질문을 남깁니다! 고수님들 알려주세요!

추천
2
비추천
0

댓글 6개

<!-- css 부분 -->
<style>
    td, th{
        border:1px solid black;
        text-align:center;
        cursor:pointer;
    }
</style>
<!-- css 끝 -->


<!-- script 부분 -->
<script>
$(function(){
    var save_tr;
    $('.table1 td').click(function(){
        if(save_tr){
            save_tr.css('background','white');
        }
        save_tr = $(this);
        $(this).css('background','red');
    })
})
</script>
<!-- script 끝 -->


<!-- html 부분 -->
<table class='table1'>
    <tr>
        <th colspan=3>금액</th>
    </tr>
    <tr>
        <td>50,000</td>
        <td>100,000</td>
        <td>200,000</td>
    </tr>
    <tr>
        <td>300,000</td>
        <td>400,000</td>
        <td>금액정정</td>
    </tr>
</table>
<!-- html 끝 -->


간단하게 만들어봤습니다. 기본적으로 jquery 를 사용가능하시면 이해 할수있을거라고 믿습니다.
저도 초보라서 이거보다  더 좋은 방법이 있을 수 있을거에요.
안녕하세요 인아이디어입니다.
하단과 같이 하셔도 될것같습니다.


<script>
	$(function () {
		$(".table td").on("click", function () {
			$(this).closest('table').find('td').css('background', 'white');
			$(this).css('background', 'red');
		})
			
	})
</script>
전체 3,600
토크 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT