我的JQuery图片幻灯片似乎不起作用

伦德尔

我正在学习JQuery,并且想学习如何编写简单的图像幻灯片演示,因此我在youtube上观看了一个教程并复制了代码。当我测试它时,它什么也没做。我尝试将jquery链接更改为最新的链接,但仍然没有运气。

<html>
<head>
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
  <script src="jqslideshow.js" type="text/javascript"></script>
</head>
<body>
  <img src="nature.jpg" id="slideshow" width="500" height="300">
  <table>
    <tr>
      <td align="left"><a href="javascript:changeImage(-1)">Previous</a></td>
      <td align="right"><a href="javascript:changeImage(1)">Next</a></td>
      <td id="play_stop" align="right"><a href="javascript:play()" >Play</a></td>
    </tr>
  </table>
</body>
</html>

这是 jqslideshow.js

var Image = new Array("nature.jpg","treehouse.jpg","drstrange.jpg");
var ImageNumber = 0;
var ImageLength = Image.length - 1;
var Interval;
function changeImage(num){
  ImageNumber = ImageNumber + num;
  if(ImageNumber > ImageLength){
    ImageNumber = 0;
  }else if(ImageNumber < 0){
    ImageNumber = ImageLength;
  }
  $("document").ready(function(){
    $('#slideshows').fadeOut('slow', function(){
      $(this).attr('src', Image[ImageNumber]);
    }).fadeIn('slow');  
  });
}

function play(){
  Interval = setInterval(changeImage(1), 200);
  document.getElementById("play_stop").innerHTML = "<a href='javascript:stop()'>Stop</a>";
}

function stop(){
  document.getElementById("play_stop").innerHTML = "<a href='javascript:play()'>Play</a>";
  clearInterval(Interval);
}
Poehli

确保您进行更改

$("document").ready(function(){
    $('#slideshows').fadeOut('slow', function(){
      $(this).attr('src', Image[ImageNumber]);
    }).fadeIn('slow');  
  });

$(document).ready(function(){
    $('#slideshow').fadeOut('slow', function(){
      $(this).attr('src', Image[ImageNumber]);
    }).fadeIn('slow');  
  });

因此,请删除引号,更重要的是,将id更改为slideshow,因为您以这种方式命名了image标签。

还要确保图像与html文件位于同一目录中,或创建相对路径。

如果仍然无法使用,请在浏览器中使用控制台。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery幻灯片代码不起作用

来自分类Dev

jQuery幻灯片从左到右不起作用

来自分类Dev

jQuery setTimeout不起作用(图像幻灯片)

来自分类Dev

幻灯片(动画)不起作用

来自分类Dev

幻灯片不起作用

来自分类Dev

幻灯片角度不起作用

来自分类Dev

幻灯片的 Javascript 不起作用

来自分类Dev

我的幻灯片放映在主机上不起作用

来自分类Dev

我的幻灯片放映在主机上不起作用

来自分类Dev

上一个按钮在我的幻灯片代码中不起作用

来自分类Dev

幻灯片周围的边距不起作用

来自分类Dev

html&javascript幻灯片不起作用(按钮)

来自分类Dev

wp标头中的javascript幻灯片不起作用

来自分类Dev

幻灯片:CSS3过渡不起作用

来自分类Dev

幻灯片完全不起作用

来自分类Dev

clearTimeout在幻灯片放映中不起作用

来自分类Dev

html / javascript幻灯片不起作用

来自分类Dev

幻灯片代码在 Javascript 中不起作用

来自分类Dev

Angular.js:相机幻灯片Jquery插件在部分视图中不起作用

来自分类Dev

多个jQuery幻灯片切换不起作用

来自分类Dev

当使用2张不同的幻灯片时,幻灯片过渡组件不起作用

来自分类Dev

如果将幻灯片包装在自定义组件中,则幻灯片不起作用

来自分类Dev

通过powerpoint进度,宏在第二张幻灯片上不起作用

来自分类Dev

猫头鹰旋转木马幻灯片速度不起作用

来自分类Dev

幻灯片菜单-单击div关闭某个div上不起作用

来自分类Dev

Margin-Left在幻灯片放映中不起作用

来自分类Dev

图像的自动幻灯片放映在Phonegap中不起作用

来自分类Dev

具有动态添加图像的简单幻灯片显示不起作用

来自分类Dev

通过powerpoint进度,宏在第二张幻灯片上不起作用

Related 相关文章

热门标签

归档