Notice
Recent Posts
Recent Comments
Tags
- 404에러페이지
- ViewBag
- asp.net dropdownlist
- 바코드 생성하기
- jquery 바코드생성
- 맥 오라클설치
- 하드 마이그레이션
- XSS PHP
- php 캐쉬제거
- SSD 복사
- 파일업로드 유효성체크
- javascript 바코드스캔
- 하드 윈도우 복사
- jquery 바코드
- TempData
- 바코드 스캔하기
- XSS방어
- ASP.Net Core 404
- 파일업로드 체크
- 말줄임표시
- 강제이동
- Mac Oracle
- ViewData
- django 엑셀불러오기
- javascript 바코드 생성
- 타임피커
- asp.net Select
- javascript 유효성체크
- asp.net core Select
- javascript redirection
웹개발자의 기지개
[JQuery] 특정노드의 하위요소에서 모든 a태그의 속성값을 새창(_blank) 기능을 추가하기 본문
jquery
[JQuery] 특정노드의 하위요소에서 모든 a태그의 속성값을 새창(_blank) 기능을 추가하기
http://portfolio.wonpaper.net 2023. 6. 13. 17:14실무상에 유용한 기능이고, 에디터를 달고 있는 모드 곳에서 꼭 필요할 것 같다.
위의 예시이미지처럼 http:// 로 시작하는 태그가 있는데 이는 에디터로 자동 추가된 <a> 태그인데 이 소스는 원래
<a href="웹주소">고고싱</a> 처럼 <a> 태그의 target 속성이 지정되어 있지 않아서 _self 형태로 그냥 현재창에서 이동해 버린다.
이와 같은 상황에서 이 에디터가 쓰인 내용부분 아래의 모든요소의 a태그에 대하여 target="_blank" 속성을 임의 지정하도록 하는 jquery 문은 간단히 만들어 보았다.
1
2
3
4
5
6
7
8
9
|
<div id="viewcontent_id" class="col-lg-12">
.... 에디터로 만들어진 코드내용 ....
</div>
<script>
$(document).ready(function(){
$("#viewcontent_id").find("a").attr("target","_blank");
});
</script>
|
cs |
'jquery' 카테고리의 다른 글
[jQuery] 핸드폰번호 자동입력 (with 하이픈) (3) | 2023.12.22 |
---|---|
[jquery] 더보기 기능 구현하기 (more) (0) | 2023.12.08 |
[jquery] 달력 datepicker, 매달 현재일부터 마지막 날까지만 선택가능하도록 (기타 다양한 조건 有) (0) | 2023.03.10 |
[jQuery] 유용한 실무팁1 - jquery Modal 형태로 백엔드처리하기 (0) | 2023.01.03 |
[jQuery] jquery Modal 모달 data-dismiss="modal" 창닫기 안될때 (0) | 2023.01.03 |
Comments