테이블 셀에 hover 시 열(column)에만 highlight 효과 주기 > jquery

본문 바로가기
사이트 내 전체검색

jquery

테이블 셀에 hover 시 열(column)에만 highlight 효과 주기

페이지 정보

작성자 서방님 댓글 0건 조회 192회 작성일 18-08-27 15:06

본문

<style>
table {border-collapse:collapse; width:100%;}
th, td {width:25%; padding:5px; text-align:center; border:2px solid #ccc;}
.hover {background:red;}
</style>


<table>
	<thead>
	<tr>
		<th>이름</th>
		<th>거주지</th>
		<th>전화번호</th>
		<th>Email</th>
	</tr>
	</thead>
	<tbody>
	<tr>
		<td>홍길동</td>
		<td>서울</td>
		<td>010-1234-5678</td>
		<td>test1@test.com</td>
	</tr>
	<tr>
		<td>이순신</td>
		<td>대전</td>
		<td>010-1234-5676</td>
		<td>test2@test.com</td>
	</tr>
	<tr>
		<td>신데렐라</td>
		<td>대구</td>
		<td>010-1234-5678</td>
		<td>test3@test.com</td>
	</tr>
	<tr>
		<td>김구</td>
		<td>부산</td>
		<td>010-1234-5678</td>
		<td>test4@test.com</td>
	</tr>
	</tbody>
</table>

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script>
var allCells = $("td, th");
allCells.on("mouseover", function() {
	var el = $(this);
	var pos = el.index();
	allCells.filter(":nth-child(" + (pos+1) + ")").addClass("hover");
}).on("mouseout", function() {
	allCells.removeClass("hover");
});
</script>

댓글목록

등록된 댓글이 없습니다.

Total 193건 4 페이지
게시물 검색

회원로그인

접속자집계

오늘
73
어제
84
최대
1,347
전체
154,444
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.