2012-03-16 54 views
0

我想在我的网站上实现JQuery vTerker。我加载Jquery的在标题:

<script src="assets/js/jquery.vticker.js" type="text/javascript" ></script> 

也已经把这个脚本标签在标题:

<script type="text/javascript">{literal}$(function() {$("#myclass").vTicker({ 
speed: 500,pause: 3000,animation: 'fade',mousePause: false,showItems: 3});});{/literal</script> 

但是我得到以下错误:

$("#myclass").vTicker is not a function 
    showItems: 3 

任何帮助/提示将不胜感激。链接到网站: http://67.20.122.201/boikeno/home.php

该网站使用的Smarty和PHP

+2

你只需要一个版本的jQuery。你不需要包含它的两个版本。使用最新的。 – Joseph 2012-03-16 01:56:21

+0

@joseph去除冗余JQueries – Abhi 2012-03-16 02:55:40

回答

1

您还需要包括完整的jQuery库,该vticker文件只是一个插件。

编辑:

拿了你的页面一探究竟。你有各种各样的疯狂...你已经定义了两个DOCTYPE,两个<头>块,并且在包含jquery之前包含vticker。所有这些都应该清理干净,但最主要的是你需要在包含vticker之前包含jquery。

+0

的Jquery:http://67.20.122.201/boikeno/assets/js/jquery.vticker.js – Abhi 2012-03-16 02:55:04

+0

包括JQuery的Vticker之前,但没有更好的 – Abhi 2012-03-16 03:38:18

+0

它似乎清理垃圾帮助:) – Abhi 2012-03-16 03:44:57

0

也包括jQuery库。因为插件正在使用jQuery函数。

你的头部分应该是这样的

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
<script src="assets/js/jquery.vticker.js" type="text/javascript" ></script> 

而且你的页面有2参照两个不同版本的jQuery。只有一个(最新的稳定)就足够了。

+0

我使用的Vticker jquery在这里:http://67.20.122.201/boikeno/assets/js/jquery.vticker.js – Abhi 2012-03-16 02:54:45