1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | var arr = $('table').find('tr'); for (var i = 1; i < arr.length; i++){ /* i = 1 부터 시작하는 이유 아래의 for문 종료 시점이 j < i 이기 때문에 0 미만은 없으니까!! */ for (var j = 0; j < i; j++) { /* 종료시점이 j < i 인 이유 비교값에 자신과 같은 요소를 비교하면 모든값이 중복이 되어버리기 때문에 자신의 값 전까지만 비교하도록 조건을 설정했다!! */ var arrI = $(arr[i]).find(".port"); //비교하고 싶은 항목이 있는곳 찾아가기 var arrJ = $(arr[j]).find(".port"); //비교하고 싶은 항목이 있는곳 찾아가기 var arrItxt = arrI.text(); //비교항목 텍스트 추출하기 var arrJtxt = arrJ.text(); //비교항목 텍스트 추출하기 console.log(arrItxt,arrJtxt); if(arrItxt == arrJtxt) { //비교항목 텍스트 비교 console.log("중복!!!!"); } else { console.log("중복값이 없습니다."); } } } | cs |
'Front > JavaScript' 카테고리의 다른 글
백그라운드이미지 애니메이션 (0) | 2016.09.22 |
---|---|
메뉴 고정 (0) | 2016.08.04 |
일정한 개수로 그룹화(묶기) (0) | 2016.08.02 |
테이블 헤드 고정 (0) | 2016.07.28 |
[jQuery] Selector 정리 - Attribute 속성 선택자 (0) | 2016.05.04 |
댓글 로드 중…
트랙백을 확인할 수 있습니다
URL을 배껴둬서 트랙백을 보낼 수 있습니다