При использовании WP-recall последней версии не работает вот такая вот прокрутка:
jQuery(document).ready(function () {
    jQuery(".go-to-dl").click(function () {
        var destination_ffa2 = jQuery("#godl").offset().top-300;
        if (jQuery.browser.safari) {
            jQuery('body').animate({ scrollTop: destination_ffa2 }, 1100); //1100 - скорость
        } else {
            jQuery('html').animate({ scrollTop: destination_ffa2 }, 1100);
        }
        return false; 
    });
}); 
Пока стояла 14 версия recall работала. Там что то переписывается или что? Или только у меня такая проблема?
Даже анкор в URL не добавляется при клике
Ну проблема в том что это появилось после обновления Wp-recall и в консоли никакой ошибки нет, если бы была ошибка я бы ее пытался исправить )
Может это как то связано с тем, что recall заменяет прокрутку к анкорам с мгновенной на плавную? Если вот отредактировать какую-то существующую ссылку после загрузки страницы и добавить ей анкор - то перематывается, но только мгновенно. А без всего этого по клику тупо ничего не происходит
Otshelnik-Fm сказал(а)
Создал страницу
ссылка удаленаЯ верно понял про анкор? Но у меня работает переход и нет плавной прокрутки - реколл не добавляет ничего
Да верно, но просто анкор у меня то же работает. Т.е. если я уберу тот jQuery код что выше - то перебрасывает на анкор, правда мгновенно. А вот если использовать код что выше то после клика ничего не происходит
Так просто совпало что перестало работать именно после обновления recall, вот и предположил что может там что-то где то переписывается или еще что. Ибо никакой ошибки в консоли нет
Заменил
if (jQuery.browser.safari) {
            jQuery('body').animate({ scrollTop: destination_ffa2 }, 1100); //1100 - скорость
        } else {
            jQuery('html').animate({ scrollTop: destination_ffa2 }, 1100);
        } 
на
jQuery('html,body').animate({ scrollTop: destination_ffa2 }, 1000); //1100 - скорость 
Но почему перестало работать после обновления recall так и не понял...