$ не является ошибкой функции при использовании vTicker JQuery - PullRequest
0 голосов
/ 16 марта 2012

Я пытаюсь внедрить JQuery vTicker на моем сайте.Я загружаю 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

Ответы [ 3 ]

1 голос
/ 16 марта 2012

Вы включаете три версии jQuery на своей странице, которая вызывает ошибку. Удалите ссылку на 1.6 и 1.4.4 (ту, которую вы размещаете)

В настоящее время вы включаете:

http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js

и

http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js

и

http://67.20.122.201/boikeno/assets/js/jquery.min.js

1 голос
/ 16 марта 2012

Вам также необходимо включить полную библиотеку jquery, файл vticker - это просто плагин.

Редактировать:

Приглядеться к своей странице.У вас происходит всякое безумие ... вы определили два DOCTYPE, два блока, и вы включили vticker перед тем, как включить jquery.Все это должно быть исправлено, но главное, что вам мешает, это то, что вам нужно включить jquery, прежде чем включать vticker.

0 голосов
/ 16 марта 2012

Включите также библиотеку 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>

И ваша страница имеет две ссылки на две разные версии jQuery.достаточно только одного (последняя стабильная версия).

...