Показать сообщение отдельно
  #1 (permalink)  
Старый 02.11.2014, 20:04
Новичок на форуме
Отправить личное сообщение для lieeer Посмотреть профиль Найти все сообщения от lieeer
 
Регистрация: 02.11.2014
Сообщений: 4

Не работают плагины. undefined is not a function
Добрый день. Имеется Joomla 3 с установленным T3 framework. jQuery v1.11.1.
Не работают 2 готовых плагина на jQuery:
http://plugins.compzets.com/animatescroll/
и
http://nicescroll.areaaperta.com/

Другие плагины не ставил, но думаю будет тоже самое.
nicescroll починил заменой такого кода:

<script type='text/javascript'>
$(document).ready(
    function() { 
    $("html").niceScroll({
        cursorcolor: "#9DDAFF",
        cursorwidth: 5,
        cursorborder: "1px solid #000000",
        mousescrollstep: 50
    });
});
</script>


на такой:

<script type='text/javascript'>
(function($){
  $(document).ready(
      function() { 
      $("html").niceScroll({
        cursorcolor: "#9DDAFF",
        cursorwidth: 5,
        cursorborder: "1px solid #000000",
        mousescrollstep: 50
      });
  });
})(jQuery);
</script>


Помогло, работает прекрасно.
А вот что делать с animatescroll не знаю. Код вызова выглядит так:
<button class="btn demo-btn" onclick="$('body').animatescroll();">Click for a Demo</button>


В инспекторе следующая ошибка:
Uncaught TypeError: undefined is not a function onclick


Как быть?
Ответить с цитированием