对你来说应该是一个非常快的:
我正在学习使用JS,特别是一个名为(令人尴尬的)“Easy Image”的插件。
http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider
这是我的代码:
http://jsfiddle.net/tomperkins/LnES6/
JS文件来自这里: http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider 显然jQuery(1.5)
我已经将其删除了基础,无法弄清楚它为什么不起作用。
非常感谢任何提示!
提前致谢,
汤姆
答案 0 :(得分:0)
在左侧菜单中,您必须将框架设置为JQuery,并在“添加资源”框中添加“Easy Image”脚本。然后注释掉前两个<script>
标签(您需要在您的网站上使用它们,而不是在jsFiddle上)。同时将src
标记中的<img>
属性更改为绝对路径,因为jsFiddle网站上没有图像文件夹或任何图像。
修改强>
这是您在网站上使用<script>
标记获得的内容:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
2<html><head>
3<title>500 Internal Server Error</title>
4</head><body>
5<h1>Internal Server Error</h1>
6<p>The server encountered an internal error
脚本不起作用,因为您的站点上没有脚本(两个链接都已死)。
答案 1 :(得分:0)
当浏览器尝试从
加载时,jquery.js和easySlider.js会收到服务器错误500http://customstudiodevelopment.co.uk/jquery-test/
验证文件是否存在以及是否可以加载
http://customstudiodevelopment.co.uk/js/jquery.js
http://customstudiodevelopment.co.uk/js/easySlider.js
除非这些网址都加载了正确的JS文件,否则您的代码将无效...
作为一般提示,将FireBug插件添加到firefox,使用Net面板我发现此错误的时间不到30秒;)
答案 2 :(得分:0)
这是有效的:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<base href="http://customstudiodevelopment.co.uk"/>
<script type="text/javascript" src="/jquery-test/js/jquery.js"></script>
<script type="text/javascript" src="/jquery-test/js/easySlider.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#slider").easySlider();
});
</script>
<meta charset="utf-8">
<title>jQuery Gallery Test</title>
<link href="/jquery-test/css/style.css" rel="stylesheet" type="text/css" media="all">
</head>
<body>
<div id="slider">
<ul>
<li><img src="/jquery-test/images/Website-Strip_Future.png"></li>
<li><img src="/jquery-test/images/SR-Toomer_small.png"></li>
</ul>
</div>
<!-- /end #slider -->
</body>
</html>
注意,我将基本元素放在那里以在我的桌面上进行测试。它不需要在您的服务器上运行,但如果它在您的台式计算机上,它应该工作(因此您可以将html复制到记事本文件中并使用filetype .html保存并在本地运行以进行测试)。
看起来您的文件包含(js / css / image)并未指向您希望的位置。
使用Firebug测试这些类型的东西。打开控制台时,可以检查包含的脚本,包括打开每个包含的文件。通过这种方式,您可以进行双重检查以确保浏览器能够访问您包含的文件。
http://getfirebug.com/wiki/index.php/Script_Panel
http://getfirebug.com/wiki/index.php/File:Script_Panel.png&lt;&lt;&lt;看del-linkrolls.js接近顶部,右边;那是你选择要检查的文件的地方
答案 3 :(得分:-2)
当我加载页面时,我得到了一个“.ready()不是一个函数”,这意味着你没有加载jQuery。然后我再也没骗过jsfiddle