この記事では主に、特定の参考価値のあるクリックオン画像ループ再生の 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 中国語 Web サイトをご覧ください。
関連する推奨事項:
以上がjs は画像ループ再生の単純なクリックを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。