Я добавил на свою главную страницу embed html и добавил этот код/скрипт:
<ul class="newsticker">
<li>Etiam imperdiet volutpat libero eu tristique.</li>
<li>Curabitur porttitor ante eget hendrerit adipiscing.</li>
<li>Praesent ornare nisl lorem, ut condimentum lectus gravida ut.</li>
<li>Nunc ultrices tortor eu massa placerat posuere.</li>
</ul>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="js/newsTicker.js"></script>
<script>
$('.newsticker').newsTicker();
</script>
Взял пример кода с сайта владельца:
https://github.com/risq/jquery-advanced-news-ticker
Поскольку мой сайт редактируется на weebly.com, я загрузил уже файлы js. Я попытался изменить эту строку:
<script src="js/newsTicker.js"></script>
Для того, чтобы:
<script src="/files/theme/jquery.newsTicker.js"></script>
Пробовал первую тему:
До сих пор ничего не работало. У меня есть файлы на моем сайте, которые я загрузил:
jquery.newsTicker.js
jquery.newsTicker.min.js
jquery.ticker.js
Сценарий должен прокручивать текст. Но это не работает. Он ничего не делает, я вижу, что статический текст не перемещается.
РЕДАКТИРОВАТЬ
Это то, что я получаю в консоли:
Failed to load resource: the server responded with a status of 404 (Not Found) http://www.dragndropbuilder.com/files/theme/jquery.newsTicker
Uncaught TypeError: Object [object Object] has no method 'newsTicker' apps/customHtml.php?ucfid=838201711125452969&w=1395277796370&w=139527783313…2562870&w=1395292592083&w=1395292871153&w=1395292967301&w=1395292990574:56
6
Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)
Failed to load resource: the server responded with a status of 404 (Not Found) http://www.dragndropbuilder.com/files/theme/jquery.newsTicker.js
Uncaught TypeError: Object [object Object] has no method 'newsTicker' customHtml.php?ucfid=838201711125452969&w=1395277796370&w=1395277833139&w=1395277850426&w=139527788…:56
Похоже, что путь к вашему плагину неверен, повторите попытку или вы можете использовать прямую ссылку:
<script src="http://risq.github.io/jquery-advanced-news-ticker/assets/js/jquery.newsTicker.js"></script>
вместо:
<script src="/files/theme/jquery.newsTicker.js"></script>
а также обертывание кода jQuery внутри:
jQuery(function($) {
$('.newsticker').newsTicker();
});
чтобы предотвратить конфликт, если вы используете другие библиотеки javascript.
Кстати, этот плагин не работает с недавними версиями JQuery, лучше всего работает с 1.6.
Пойдите в firebug,
На вкладке "Сеть" проверьте, включен ли ваш скрипт js/css плагина.
Убедитесь, что он не отображается красным.
Красный означает, что он не получает правильный путь и, следовательно, ошибку 404.