TypeError: $.browser is undefined

156
29 ноября 2018, 19:30
<script type="text/JavaScript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $('a[href^="#"]').click(function() {
        elementClick = $(this).attr("href");
        destination = $(elementClick).offset().top;
        if ($.browser.safari) {
            $('body').animate({ scrollTop: destination }, 1100);
        } else {
            $('html').animate({ scrollTop: destination }, 1100);
        }
        return false;
    });
});
</script>

Хочу сделать переход якорю плавным. Вот html:

 <header>
        <div class="butthead">
            <a href="#home" class="el1">home</a>
            <a class="el2" href="#">about</a>
            <a class="el3" href="#">support</a>
            <a class="el4" href="#">contact</a>
        </div>
    </header>
    <section class="page1" id="home">
        <div id="centered-text">
            <span class="typed1"></span>
            <h3 id="under">Web-site maked with HTML5, CSS3 and bit of JavaScript</h3>
        </div>
    </section>

Консоль выдает ошибку на строке if ($.browser.safari) {

TypeError: $.browser is undefined

Как решить эту проблему?

Answer 1

$.browser has been removed from JQuery 1.9. You can to use Modernizr project instead

https://stackoverflow.com/questions/14798403/typeerror-browser-is-undefined

READ ALSO
По поисковым запросам и релевантности [закрыт]

По поисковым запросам и релевантности [закрыт]

Я ввожу Jahonts в поиск по латвии и мне выводит столбец с отделами сайта, адресом ,верменем работы и телефономKак добится того же на своём сайте...

105
Вывод input name AJAX

Вывод input name AJAX

Нужно вывести в тег заполненное имя форма:

209
Выбор между блоком и элементом в BEM

Выбор между блоком и элементом в BEM

Допустим есть такая структура

145
Какие лучшие и дешёвые сео разработки мне использовать? [закрыт]

Какие лучшие и дешёвые сео разработки мне использовать? [закрыт]

Мне нужен совет как новичку какие инструменты мне использовать для начала и что мне даст большой прирост посетителей за минимальный бюджет

243