0

次の問題があり、画像ギャラリーを作成して、少し遅れて画像を変更するだけでなく、ユーザーがフィールドに他の遅延を入力し、ボタンを介して新しい遅延を設定するオプションを使用することもできます。フィールドとセットから新しいデータを取得する必要がある2番目の部分は、ボタンを使用しています。コードの一部を次に示します

<script>
   $(function(){
       $('.fadein img:gt(0)').hide();
    var speed="200";//Slide show speed
       setInterval(function(){$('.fadein :first-child').fadeOut().next('img').fadeIn().end().appendTo('.fadein');}, speed);
   });
</script>



<script>
   $(function delay()
   {
      document.getElementById("delay").value=document.setElementById("var speed").value;
   }
</script>

<button id="slide" type="button" onclick="setdelay()">Click Me!</button>
<input type="delay" id="delay">
4

1 に答える 1

0

次のようなものが必要だと思います:

<script>
   $(function delay()
   {
      speed = document.getElementById("delay").value;
      setInterval(function(){$('.fadein :first-child').fadeOut().next('img').fadeIn().end().appendTo('.fadein');}, speed);
   }
</script>
于 2013-01-14T15:44:40.780 に答える