我要试试这个:http://jquerytools.org/demos/scrollable/index.html
但是如果没有--任何事件触发,我就会出现以下错误
但是我不明白为什么on方法在甚至页面加载中都找不到
<head>
<link href="css/scrollable-horizontal.css" rel="stylesheet" type="text/css" />
<link href="css/scrollable-buttons.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.6.1.min.js"></script>
<script src="js/jquery.tools.min.js"></script>
</head>
在javascript部件上没有做任何事情
<script>
$(function() {
// initialize scrollable
$(".scrollable").scrollable();
});
</script>
它阻止了我的进一步实施。对此有什么想法吗?
发布于 2013-03-20 09:06:39
在1.7中加入了JQuery .on方法。您需要从当前使用1.6的屏幕截图中更新您的JQuery
http://api.jquery.com/on/
从这里下载后,更改下面标记的位置
<head>
<link href="css/scrollable-horizontal.css" rel="stylesheet" type="text/css" />
<link href="css/scrollable-buttons.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.6.1.min.js"></script> <!-- Change this line -->
<script src="js/jquery.tools.min.js"></script>
</head>
发布于 2013-03-20 09:06:58
您使用的是jQuery 1.6.1 --那时关于()并不存在(直到1.7)。
你的选择:
关于第二种选择,将
<script src="js/jquery-1.6.1.min.js"></script>
使用
<script src="http://code.jquery.com/jquery-latest.min.js"
type="text/javascript"></script>
发布于 2013-03-20 09:07:53
您需要更新jQuery版本。
因为jQuery 1.6没有.on()
,所以它被添加到jQuery的新版本中。
https://stackoverflow.com/questions/15519177
复制相似问题