스킬(skills)/제이쿼리(jQuery) 40

iframe 리로드(reload) 방법

Jquery 를 사용하여 iframe 을 리로드(reload) 시키는 경우는 간단하다. $('#아이디').attr('src', '경로'); 뭐 무슨 location.reload(true) 어쩌고 할 필요없이attr 펑션을 이용하여 src 속성 값만 변경 해 주면 자동으로 reload 된다. 만약 경로 변경 없이 다시 리로드 하려면 기존 경로를 변수로 선언 해 두고 src를 수정하면 된다. 예) var url = $('#ID').attr('src'); $('#ID')attr('src', url');

jQuery를 이용한 중복 제거

jQuery 내장함수중에 inArray 라는 함수를 이용하여 배열안에 중복 된 내용을 제거할 수 있다. $.inArray('찾을 내용', '배열 변수'); 만약에 해당 내용이 배열 안에 존재하면 몇번째 공간에 있는지 0번부터 번호를 리턴 해 준다.만약 해당되는 내용이 없다면 -1 을 리턴 해 준다. 예제) var arr = new Array(); arr.push('A'); arr.push('B'); arr.push('C'); $.inArray('B', arr);