-
See the Pen 지정되지 않은 a 링크 return false by kimyangsun (@kimyangsun) on CodePen.
https://codepen.io/kimyangsun/pen/GRJEXOq?editors=1010
지정되지 않은 a 링크, href="#" 일때 보통은 클릭을 하면 기본 홈화면으로 가게 됩니다.
이런 경우를 대비하여 자바스크립트 코드로
// 모든 a링크 새창열기로 전환 $('a').attr('target', '_blank'); // 지정되지 않은 a 링크 return false $('a').click(function(e) { if ( $(this).attr('href') == '#' ) { //return false; e.preventDefault(); } });
a 링크를 클릭했을때 만약 요소(attr)가 '#'일 경우 e.preventDefault(); 해주면 됩니다.
'코딩 기록 > 코딩 소스 [HTML & CSS & JS]' 카테고리의 다른 글
(HTML/CSS/jQuery) 탭메뉴 안에 각각 slick 슬라이더 넣기 (6) 2020.03.24 ( HTML / CSS / jQuery ) slick 슬라이더 안에 slick 슬라이더 (0) 2020.03.24 (HTML / CSS / jQuery) slick 예제, slick 슬라이드 기본 예제 (기본 margin 주는 법) (0) 2020.03.10 (HTML / CSS / jQuery) 제이쿼리 슬라이더 페이지 표시 (번호 매기기) (0) 2020.02.23 (HTML / CSS / jQuery) slick 슬라이더 transition 적용 예제 (2) 2020.02.23 댓글