이 글은 주로 간단한 클릭-온-그림 루프 재생의 js 구현을 소개합니다. 이제는 모든 사람과 공유합니다. 도움이 필요한 친구들은 그것을 참조할 수 있습니다.
간단한 클릭-온-그림 루프 재생:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <img src="imges/01.jpg" alt="" id='img'> <button id='prev'>上一张</button> <button id='next'>下一张</button> </body> <script> window.onload = function(){ //获取要用到的元素,标签 var img = document.getElementById('img'); var prev = document.getElementById('prev'); var next = document.getElementById('next'); //定义两端的临界值, 定义活动的变量 最大5张、 var maxIndex = 5; var minIndex = 1; var activeIndex = minIndex; // 确定事件源 绑定事件函数。 prev.onclick = function(){ //当点击 上一张的时候, img的src 实现切换 img.src = 'imges/0' + activeIndex + '.jpg'; if(activeIndex === 1){ activeIndex = 5; }else{activeIndex --;} } next.onclick = function(){ if(activeIndex === 5){ activeIndex = 1; }else{ activeIndex++; } img.src = 'imges/0' + activeIndex + '.jpg'; } } </script> </html>
위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되길 바랍니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장사항:
JavaScript의 getter 및 setter 소개
jQuery를 사용하여 간단한 9제곱 그리드 복권 구현
위 내용은 js는 그림 루프 재생 시 간단한 클릭을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!