> 웹 프론트엔드 > JS 튜토리얼 > jQuery 새 창에서 모든 하이퍼 링크를 엽니 다

jQuery 새 창에서 모든 하이퍼 링크를 엽니 다

尊渡假赌尊渡假赌尊渡假赌
풀어 주다: 2025-03-03 00:14:10
원래의
983명이 탐색했습니다.

jQuery Open All Hyperlinks in New Window jQuery를 사용하여 하이퍼 링크 스타일을 사용자 정의하고 새 창에서 하이퍼 링크를 엽니 다. 다음은 jQuery를 사용하여 하이퍼 링크 CSS 스타일을 사용자 정의하여 눈에 띄게 만드는 JavaScript 코드 스 니펫과 jQuery를 사용하여 새 창에서 하이퍼 링크를 열는 팁입니다.

새 창에서 하이퍼 링크를 엽니 다

간단한 체인 작업을 통해 하이퍼 링크에 이미지 나 텍스트를 추가 할 수 있습니다. 이 예제는 링크 텍스트 끝에 를 추가합니다.

커스텀 스타일 외부 하이퍼 링크

다음, jQuery 코드를 추가하십시오 :

이 코드는 속성이있는 모든 앵커 태그를 찾고 클릭하면 새 창에서 엽니 다. ""은 현재 페이지가 URL로 전환되는 것을 방지합니다. 또한이 링크는 CSS 클래스를 "외부"로 얻을 수 있으므로 예를 들어 스타일을 만들 수 있습니다.

외부 하이퍼 링크에 배경 이미지를 추가하십시오
// 使用jQuery在新窗口中打开所有超链接
$('a[href^="http://"]').attr("target", "_blank");
$(this).attr('href', newHref).attr("target", "_blank");
로그인 후 복사
jQuery 및 하이퍼 링크 FAQ (FAQS)

[^] 새 창에서 jQuery를 사용하여 하이퍼 링크를 열는 방법은 무엇입니까?

jQuery를 사용하여 새 창에서 하이퍼 링크를 열려면 메소드를 사용할 수 있습니다. 이 메소드는 새 창을 생성하고 주어진 URL로 지정된 문서를로드합니다. 간단한 예는 다음과 같습니다.

이 코드는 페이지의 모든 하이퍼 링크를 선택합니다. 메소드는 이벤트 핸들러 기능을 이러한 하이퍼 링크에 첨부합니다. 하이퍼 링크를 클릭하면 기능이 실행됩니다.

메소드는 이벤트의 기본 작업을 차단합니다 (즉, 동일한 창에서 하이퍼 링크를 엽니 다). 마지막으로, 는 새 창에서 하이퍼 링크를 엽니 다.
// 使用jQuery在新窗口中打开所有超链接
// 并为每个外部链接(包含“http://”)附加一个“^”
$('a[href^="http://"]').attr({
    target: "_blank",
    title: "在新窗口中打开"
}).append(' [^]');
로그인 후 복사

jQuery를 사용하여 새 창 대신 새 탭 페이지에서 URL을 열 수 있습니까?

예, jQuery를 사용하여 새 창 대신 새 탭 페이지에서 URL을 열 수 있습니다.
$(document).ready(function() {
    $("a[@rel='external']").addClass("external")
       .click(function() { window.open($(this).href); return false; });
});
로그인 후 복사
방법은이 목적으로 사용될 수 있습니다. 이 방법의 두 번째 매개 변수는 URL을 열어야하는 대상 위치를 지정합니다. 이 매개 변수를 "

이 코드는 이전 예제와 동일하며 새 탭에서 링크를 열었습니다. rel="external" return false; (후속 FAQ 질문은 기본적으로 첫 번째 질문에 대한 답변으로 반복되지만 URL과 매개 변수는 변경되었습니다. 중복성을 피하기 위해 다른 FAQ에 대한 답은 여기서 생략됩니다.)

모든 FAQ의 핵심은 URL 및 옵션 파라미터를 변경하여 다른 효과를 달성하는 것입니다.

위 내용은 jQuery 새 창에서 모든 하이퍼 링크를 엽니 다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿