jQuery 슬라이드쇼 플러그인(썸네일 기능 포함)_jquery
친구의 초대로 회사에서 슬라이드 쇼 효과를 만들어 주게 되었습니다. 효과는 다음과 같습니다.
썸네일 가운데가 현재 재생 중인 사진이고 양면이 서로 다릅니다. , 점차적으로 수축되고 투명도가 감소합니다. 현재 0번째 사진이 재생되고 있다고 가정하면 배열은 다음과 같습니다. 0
1 4
2 사진 게시 후 배열은 다음과 같습니다.
4
0 3
1 1 2
이는 썸네일의 재생 효과일 뿐입니다. 썸네일을 회전하면 오른쪽에서 스크롤되는 해당 큰 사진이 나타납니다. 큰 사진이 들어가는 속도는 썸네일 회전과 일치해야 합니다. 전체적인 효과는 다음과 같습니다.
큰 사진의 스크롤과 썸네일 회전을 결합하는 것을 고려하고 있습니다. 썸네일 회전은 두 부분으로 나누어집니다. 썸네일 회전은 별도의 jQuery 플러그인으로 사용되며 플러그인의 이벤트는 큰 이미지의 스크롤을 구동합니다. 먼저 썸네일 회전 플러그인 구현에 대해 이야기해 보겠습니다.
1. 플러그인 매개변수:
코드 복사
onstart: null, //스크롤 시작
onchange: null //스크롤 이벤트
}; -in 이벤트:
onstart 이벤트, 회전이 시작될 때마다 한 번 트리거됩니다. 전송되는 매개변수는 현재 썸네일의 jQuery 객체와 다음 썸네일의 jQuery 객체입니다:
코드는 다음과 같습니다.
코드 복사
코드는 다음과 같습니다.
코드 복사
코드는 다음과 같습니다.
첫 번째 단계는 20%이고, 이후의 각 단계는 이전 단계의 81%입니다. 즉, 매번 19%씩 속도가 감소합니다. 그러나 15단계까지 계산에 오류가 있습니다. 1에 매우 가까울 수도 있습니다. 하지만 1이라는 값이 아니기 때문에 15단계를 직접 1, 즉 100%로 설정하면 스크롤이 종료됩니다.
(참고: 이 시퀀스는 어떻게 설계되었나요? Excel을 사용하여 셀을 찾아 0.2를 채웠습니다. 다음 셀의 수식은 이전 셀의 0.81입니다. 그런 다음 조금 더 아래로 드래그한 다음 위의 Accumlating을 입력합니다. 1에 가까운 값이 필요한 단계입니다. )
이 시퀀스가 JS를 사용하여 생성되지 않은 경우 실제로는 Excel에서 생성된 시퀀스에서 직접 배열을 정의할 수 있습니다. , 한 번만 해보세요.
회전 시 이 stepPercent 배열에서 설정한 배율을 사용하여 썸네일의 크기, 투명도, 위치 및 기타 정보를 계산합니다.
플러그인에 대한 자세한 내용은 다루지 않겠습니다. 소스 코드를 직접 다운로드하여 썸네일에 따라 큰 그림을 스크롤하는 방법에 대해 이야기하겠습니다.
3. 큰 사진 스크롤
큰 사진을 썸네일과 함께 스크롤하면 어떤 사진으로 스크롤하더라도 현재 큰 사진 바로 뒤에 스크롤되어 너무 많이 건너뛰는 것을 방지하는 효과가 나타납니다. 여러 장의 사진을 찍으면 속도가 너무 빨라 눈부신 느낌이 들기 때문에 여기서는 onstart 이벤트가 유용합니다.
onstart 이벤트에서는 먼저 현재 사진을 큰 사진 목록의 첫 번째 위치로 이동한 후 대상 사진을 현재 사진의 뒤로 이동합니다. (참고: 현재 사진은 큰 사진 목록의 첫 번째 위치로 이동됩니다. 현재 사진은 현재 사진의 첫 번째 위치로 이동이 가능하기 때문에 현재 사진이 뒤로 이동하면 스크롤바 위치가 이동됩니다. .
그런 다음 onchange 이벤트에서 들어오는 진행률 매개변수에 따라 가로 스크롤 막대의 스크롤 거리를 설정하면 됩니다. 큰 이미지의 스크롤은 매우 간단합니다. 구체적인 JS는 다음과 같습니다.
$( function() {
$("#div_Slide").Slide({
auto: true,
width: 85,
height: 42,
onstart: function(curImg, nextImg) {
var cData = curImg.attr("data");
var nData = nextImg.attr("data")
var bigCur = $("#" cData), bigNext = $(" #" nData);
var allBigImg = bigCur.parent().children("img");
var curIndex = allBigImg.index(bigCur[0]);
var nextIndex = allBigImg.index( bigNext[0]);
var firstImg = $(allBigImg[0])
if (firstImg.attr("id") != bigCur.attr("id"))
bigCur.insertBefore (firstImg);
$("#div_BigImg").scrollLeft(0);
bigNext.insertAfter(bigCur)
},
onchange: function(percent) {
$( "#div_BigImg").scrollLeft(1263 * 퍼센트);
var bigDiv = $("#div_BigImg")
var bigDiv.position(); 🎜>bigDiv.scrollLeft( 0); //스크롤 막대가 머리 부분에 없을 때 새로 고침을 위해 F5를 누르면 머리 부분으로 이동하지 않는다는 것을 알았기 때문에 처음에는 스크롤 막대를 머리 부분으로 스크롤합니다.
$(" #div_Slide").css({
"top": (bigDivPos.top bigDiv.height() - $("#div_Slide").height()) "px",
"left": bigDivPos. left "px"
}) ;
})
소스 코드 다운로드:
http://xiazai.jb51.net/201101/yuanma/SlideDemo_jb51.rar
사용 중 발견한 점이나 궁금한 점이나 개선할 점은 메시지 남겨주시면 감사하겠습니다.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이번 글에서는 Win11 시스템에서 작업 표시줄 아이콘을 마우스로 움직일 때 표시되는 썸네일 기능을 끄는 방법을 소개하겠습니다. 이 기능은 기본적으로 켜져 있으며 사용자가 작업 표시줄의 응용 프로그램 아이콘 위에 마우스 포인터를 올리면 응용 프로그램의 현재 창 축소판이 표시됩니다. 그러나 일부 사용자는 이 기능이 덜 유용하거나 경험에 지장을 준다고 생각하여 이 기능을 끄고 싶어할 수도 있습니다. 작업 표시줄 축소판은 재미있을 수도 있지만 주의를 산만하게 하거나 짜증나게 할 수도 있습니다. 이 영역 위로 마우스를 가져가는 빈도를 고려하면 실수로 중요한 창을 몇 번 닫았을 수도 있습니다. 또 다른 단점은 더 많은 시스템 리소스를 사용한다는 것입니다. 따라서 리소스 효율성을 높일 수 있는 방법을 찾고 있다면 비활성화하는 방법을 알려드리겠습니다. 하지만

Windows 11/10 시스템에서 일부 사용자는 데스크탑 배경의 슬라이드쇼가 작동을 멈췄다고 주장합니다. 사용자들은 노트북 배경 화면의 사진이 더 이상 슬라이드되지 않는 이유에 대해 혼란스러워합니다. 슬라이드쇼가 작동하지 않는 문제의 원인은 아래에 설명되어 있습니다. 타사 데스크탑 사용자 정의 응용 프로그램이 설치되어 있습니다. 전원 옵션에서 데스크탑 배경 슬라이드쇼 설정이 일시 중지됩니다. 배경 이미지가 포함된 폴더가 삭제됩니다. 슬라이드쇼가 완료된 후 화면이 꺼질 수 있습니다. 위의 이유를 조사한 후 사용자가 문제를 해결하는 데 확실히 도움이 될 수정 사항 목록을 만들었습니다. 해결 방법 - 비활성화된 창이 이 문제의 원인 중 하나일 수 있습니다. 따라서 Windows 정품 인증을 시도하고 문제가 해결되었는지 확인하십시오. 설정을 통해 적용해 보세요.

Windows 1122H2는 Windows 11의 첫 번째 기능 업데이트이며 다양한 새로운 기능과 꼭 필요한 개선 사항을 제공합니다. 개선 사항 중 하나는 폴더 내 파일의 폴더 축소판을 미리 볼 수 있는 기능입니다. Windows 11의 폴더 축소판 모양이 마음에 들지 않는 경우 이를 변경하는 방법은 다음과 같습니다. 미리보기를 확대하고 폴더 아이콘 스타일을 변경할 수 있는 Windows 11의 폴더 축소판용 사용자 정의 아이콘 세트(Reddit의 LEXX911 제공) 여전히 개별 파일 미리보기를 처리해야 하지만(예를 들어 Windows 7에서는 폴더 축소판이 여러 이미지를 동시에 표시할 수 있음) 더 크고 더 편리하게 만들 수 있습니다. 중요한 힌트:

전체 화면 슬라이드쇼의 검은색 테두리는 화면 해상도 불일치, 이미지 크기 불일치, 잘못된 확대/축소 모드 설정, 모니터 설정 문제, 슬라이드 디자인 문제 등으로 인해 발생할 수 있습니다. 자세한 소개: 1. 화면 해상도가 일치하지 않습니다.검은색 테두리가 나타나는 일반적인 이유는 화면 해상도가 슬라이드 크기와 일치하지 않기 때문입니다.슬라이드 크기가 화면 해상도보다 작으면 재생 중에 검은색 테두리가 나타납니다. 해결 방법은 화면 해상도와 일치하도록 슬라이드 크기를 조정하는 것입니다. PowerPoint에서는 "디자인" 탭을 선택한 다음 "슬라이드 크기" 등을 클릭할 수 있습니다.

슬라이드쇼는 Windows 11 컴퓨터에서 사진을 정리하는 좋은 방법입니다. 때때로 Windows 사용자는 일종의 하드웨어 제한이나 시스템 업데이트에 직면할 수 있으며 실수로 삭제되거나 손실되지 않도록 파일을 저장할 방법이 필요합니다. 또한 사진을 하나씩 스크롤하여 사람들에게 수동으로 표시하는 것보다 사진을 정렬하고 표시하는 것이 훨씬 쉽습니다. 슬라이드쇼는 또한 다양한 소스(카메라, 휴대폰, USB 드라이브)의 사진을 즐기기 쉬운 형식으로 통합할 수 있는 좋은 방법입니다. 다행히도 일부 유용한 타사 응용 프로그램을 사용하면 PowerPoint와 같은 도구를 사용하지 않고도 이러한 슬라이드쇼를 만들 수 있습니다. 비즈니스 프레젠테이션에 적합한 앱이지만 Pow

PowerPoint를 Google 슬라이드로 변환하는 방법 전체 PowerPoint 프레젠테이션을 Google 슬라이드로 변환하는 가장 쉬운 방법 중 하나는 업로드하는 것입니다. 파워포인트(PPT 또는 PPTX) 파일을 Google 프레젠테이션에 업로드하면 해당 파일이 자동으로 Google 프레젠테이션에 적합한 형식으로 변환됩니다. PowerPoint를 Google 프레젠테이션으로 직접 변환하려면 다음 단계를 따르세요. Google 계정에 로그인하고 Google 프레젠테이션 페이지로 이동한 다음 '새 프레젠테이션 시작' 섹션 아래의 빈 공간을 클릭하세요. 새 프리젠테이션 페이지에서 파일&g을 클릭하세요.

1. 먼저 Visual Studio Code를 입력하고 왼쪽 상단의 [파일]을 클릭합니다. 2. 그런 다음 [기본 설정]을 클릭하세요. 3. [설정] 항목을 클릭하세요. 4. [텍스트 편집기-썸네일]을 클릭하세요. 5. 마지막으로 썸네일 항목에서 [썸네일 표시 여부 제어]를 켜주세요.

PowerPoint에서 클릭하기 전에 텍스트를 숨기는 방법 PowerPoint 슬라이드의 아무 곳이나 클릭할 때 텍스트가 나타나도록 하려면 설정이 빠르고 쉽습니다. PowerPoint에서 버튼을 클릭하기 전에 텍스트를 숨기려면: PowerPoint 문서를 열고 삽입 메뉴를 클릭하세요. 새 슬라이드를 클릭하세요. 공백 또는 다른 사전 설정 중 하나를 선택합니다. 삽입 메뉴에서 텍스트 상자를 클릭합니다. 텍스트 상자를 슬라이드로 드래그합니다. 텍스트 상자를 클릭하고 원하는 내용을 입력하세요.
