> 웹 프론트엔드 > 프런트엔드 Q&A > jquery에서 이미지 경로를 동적으로 변경하는 방법

jquery에서 이미지 경로를 동적으로 변경하는 방법

PHPz
풀어 주다: 2023-04-17 13:56:38
원래의
1083명이 탐색했습니다.

웹 개발에서는 jQuery가 자주 사용되는데, 빠르고 간결한 JavaScript 라이브러리입니다. 때로는 마우스를 가리키면 다른 그림을 표시하는 등 페이지에 다른 그림을 표시해야 하는 경우도 있습니다. 이때 jQuery를 사용하여 이미지 경로를 동적으로 변경하여 페이지에 더욱 풍부한 효과를 줄 수 있습니다.

jQuery를 사용하여 이미지 경로를 동적으로 변경하는 구현 방법은 매우 간단합니다. 아래에서 구체적인 작업을 공유하겠습니다.

첫 번째 단계에서는 HTML 문서에 이미지 코드를 작성해야 합니다.

<img src="img/default.jpg" alt="默认图片" id="myImg">
로그인 후 복사

이것은 가장 기본적인 이미지 태그입니다. 여기서 src 속성은 이미지의 경로이고 alt 속성은 이미지에 대한 설명입니다. , id 속성은 나중에 사용하기 위한 것입니다. 작동 및 설정이 쉽습니다.

두 번째 단계에서는 jQuery 스크립트에서 이미지 태그의 개체를 가져와야 합니다.

var myImg = $("#myImg");
로그인 후 복사

여기에서는 jQuery의 선택기를 사용하여 id 속성을 통해 페이지에서 해당 이미지 태그를 찾고 이름을 myImg로 지정합니다. .

세 번째 단계에서는 .attr() 메서드를 사용하여 이미지 경로를 변경할 수 있습니다.

myImg.attr("src", "img/hover.jpg");
로그인 후 복사

두 개의 매개변수를 전달합니다. 첫 번째 매개변수는 변경할 속성의 이름입니다. 두 번째 매개변수는 변경할 값이며, 여기에 이미지의 새 경로가 있습니다. 이 코드의 의미는 원본 이미지 경로 "img/default.jpg"를 "img/hover.jpg"로 변경하는 것입니다.

네 번째 단계에서는 마우스 호버 이벤트에서 이 코드를 호출하여 마우스 호버 시 이미지 변경 효과를 얻을 수 있습니다.

myImg.hover(
  function() {
    myImg.attr("src", "img/hover.jpg");
  },
  function() {
    myImg.attr("src", "img/default.jpg");
  }
);
로그인 후 복사

여기에서는 .hover() 메서드를 사용하여 마우스 호버를 등록하는 데 도움을 줍니다. 이벤트를 이동하고 각각 해당 함수를 호출합니다. 첫 번째 매개변수는 마우스를 올렸을 때 실행되는 함수입니다. 여기서는 이미지 경로를 "img/hover.jpg"로 변경하는 것입니다. 두 번째 매개변수는 마우스를 밖으로 움직일 때 실행되는 함수입니다. 이미지 경로를 원래 "img/default.jpg"로 다시 변경하세요.

이제 이미지 경로를 동적으로 변경하는 효과를 성공적으로 달성했습니다. 이 방법은 실제 개발에 매우 ​​유용하며 몇 가지 흥미로운 효과를 신속하게 달성하고 페이지의 상호 작용을 향상시키는 데 도움이 될 수 있습니다.

요컨대, jQuery를 사용할 때 jQuery가 제공하는 다양한 방법과 기술을 사용하여 페이지 개발에서 직면하는 실제 문제를 해결하고 절반의 노력으로 두 배의 결과를 얻을 수 있습니다.

위 내용은 jquery에서 이미지 경로를 동적으로 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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