Не работают скрипты.. добавленные в файле .info

Главные вкладки

Аватар пользователя Yuri Frank Yuri Frank 17 ноября 2014 в 16:37

Есть скрипт - плавный скролл. Прописываю код скрипта в html.tpl.php работает. Прописываю в блоке - работает. но мне нужно создать файл, scroll.js, и подключить его с помощью темы, в файле mytheme.info - этот способ не работает Sad но нужен именно он. Почему такое происходит?? спасибо за внимание

Комментарии

Аватар пользователя Yuri Frank Yuri Frank 17 ноября 2014 в 17:08

"RxB" wrote:
потому что кеш не сбрасываешь и подробностей не даёшь

Кэш чистил. вот в .info подключил.
;scripts[] = js/script.js
;scripts[] = js/scroll.js

Да, наверное подробностей мало. А какие еще нужны?

Аватар пользователя Yuri Frank Yuri Frank 17 ноября 2014 в 17:22

"RxB" wrote:
Пока не раскомментируете - врядли стоит ждать что скрипт подключится

Почистил, но не пашет

<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.0.6/jquery.mou... type="text/javascript" charset="utf-8"></script>
<script>
;(function($) {
    'use strict';
   
    $.srSmoothscroll = function(options) {
   
    var self = $.extend({
        step: 55,
        speed: 400
    }, options || {});
   
    var win = $(window),
        doc = $(document),
        top = 0,
        step = self.step,
        speed = self.speed,
        viewport = win.height(),
        body = $.browser.webkit ? $('body') : $('html'),
        wheel = false;

    $('body').mousewheel(function(event, delta) {

        wheel = true;

        if (delta < 0)
            top = (top+viewport) >= doc.height() ? top : top+=step;

        else
            top = top <= 0 ? 0 : top-=step;

        body.stop().animate({scrollTop: top}, speed, function () {
            wheel = false;
        });

        return false;
    });

    win
    .on('resize', function (e) {
        viewport = win.height();
    })
    .on('scroll', function (e) {
        if (!wheel)
            top = win.scrollTop();
    });
   
    };
})(jQuery);

$(function () {
    $.srSmoothscroll();
});
</script>

Аватар пользователя Yuri Frank Yuri Frank 17 ноября 2014 в 17:27

"teatest" wrote:
Оо

Lol ну ток мож заменить $ на jQuery.. и

<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.0.6/jquery.mou... type="text/javascript" charset="utf-8"></script>

переместить в html