프프프

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을 배껴둬서 트랙백을 보낼 수 있습니다