2017-01-05 5 views
0

В настоящее время я использую Аккордеон Ultimate для Wordpress Shortcode Ultimate. У плагина уже есть возможность открыть аккордеон на загрузке страницы, и теперь я использую этот параметр, но я также хочу, чтобы они были закрыты на мобильных устройствах.Как я могу удалить опцию OpenKode Ultimate Accordion для автоматического открытия на мобильном телефоне с помощью jquery?

Как удалить эту опцию на мобильном телефоне с помощью jquery?

Вот их код:

$('body:not(.su-other-shortcodes-loaded)').on('click', '.su-spoiler-title', function (e) { 
    var $title = $(this), 
     $spoiler = $title.parent(), 
     bar = ($('#wpadminbar').length > 0) ? 28 : 0; 
    // Open/close spoiler 
    $spoiler.toggleClass('su-spoiler-closed'); 
    // Close other spoilers in accordion 
    $spoiler.parent('.su-accordion').children('.su-spoiler').not($spoiler).addClass('su-spoiler-closed'); 
    // Scroll in spoiler in accordion 
    if ($(window).scrollTop() > $title.offset().top) $(window).scrollTop($title.offset().top - $title.height() - bar); 
    e.preventDefault(); 
}); 
$('.su-spoiler-content').removeAttr('style'); 

Большое спасибо!

ответ

1

Обнаружить устройство,

BY PHP:

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

wp_is_mobile() 

По jQuery:

if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
// some code.. 
} 
+0

, пожалуйста, добавьте описание для wp_is_mobile –

+0

Большое спасибо @ashpatel и vasimvanzara, но какой специальный код я должен использовать, чтобы удалить этот вариант или сделать мой аккордеон закрытым на мобильном телефоне. Еще раз спасибо –

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

  • Нет связанных вопросов^_^