2016-02-21 3 views
2

У меня есть slicknav, работающий на рабочем столе в хром, то есть сафари и firefox. Когда я бегу на iphone 6, он работает в хроме, но не в сафари. моя функция JS выглядит следующим образом:slicknav не работает на iphone 6 safari

$(document).ready(function() { 
    $("#nav_lat").slicknav({prependTo:"#mobile_menu"}); 
}); 

сафари консоль с айфона 6 говорит:

$("#nav_lat").slicknav({prependTo:"#mobile_menu"}); 

не является функцией. Не знаю, как это исправить. Помогите оценить.

вот ссылка на сайт:

halloween

если уменьшить размер экрана вы увидите slicknav плагин, работающий на рабочем столе. Но если вы не используете хром не работает на Iphone 6

Did еще некоторое тестирование и плагин прекрасно работает на iPhone 6S, но до сих пор не работает на Iphone 6

ответ

0

Если я использую:

$(document).ready(function() { 
    $("#nav_lat").slicknav({prependTo:"#mobile_menu"}); 
}); 

это не работает на Iphone 6, но это, кажется, работает везде

Однако, если я использую

jQuery(function($) { 
    $("#nav_lat").slicknav({prependTo:"#mobile_menu"}); 
}); 

Кажется, что все работает Может ли кто-нибудь объяснить, что происходит?

Смежные вопросы