挑主要的代码
<head>
<link href="js/jquery.simplyscroll-1.0.4.css" rel="stylesheet" type="text/css" />
<link href="js/jquery.simplyscroll-1.0.4.min.js" rel="stylesheet" type="text/css" />
<script type="text/javascript" language="javascript">
$(document).ready(function(){
$("#image_list1").simplyScroll({ //对象不支持此属性或方法
autoMode: 'loop',
frameRate: 50,
speed: 1
});
});
</script>
</head>
<body>
<div id="image_list1" class="image_list">
<ul>
{loop $jytd $j}
<li><a href="img.php?sortid=24&id={$j['Id']}"><img src=".{$j['Picture']}" width="157" height="149"/></a></li>
{/loop}
</ul>
</div>
</body>
14 个解决方案
没找到simplyScroll 这个方法
1、js 路径错误
2、文件编码不对
3、你方法名写错了
js 引用路径检查了好几遍 没错
文件编码 utf8
方法名在js文件中能查到
真的找不到错误了 哪位看看 还有可能哪里出现错误
dubugger 调试一下 看看出在具体什么地方 就好解决了
请问那是什么调试工具 我只知道火狐的firebug
jquery对象有这个方法simplyScroll?
$("#image_list1").simplyScroll({ //对象不支持此属性或方法
-------
这就说明这个jquery对象没有这个方法啊
<link href="js/jquery.simplyscroll-1.0.4.min.js" rel="stylesheet" type="text/css" />
引用js文件不是这样引用的吧.
错误原因:对象为空,或没定义
加入这个看看
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<link href="js/jquery.simplyscroll-1.0.4.min.js" rel="stylesheet" type="text/css" />
换成
<script type="text/javascript" src="js/jquery.simplyscroll-1.0.4.min.js"></script>
是的 应该换成<script type="text/javascript" src="js/jquery.simplyscroll-1.0.4.min.js"></script>
你引用是js,不是css
你只引用了simplyscroll的包,没有引用jq的基本包,不出问题就怪了