2016-07-13 2 views
0

У меня есть выпадающий элемент, который отлично работает на рабочем столе. http://www.c-testing.nl/werkenbijvanaarsen/growing-together/Как отключить элемент на мобильном телефоне

Но на мобильных устройствах выпадение не будет разрушаться при повторном нажатии. Я прочитал несколько ответов на этом форуме, но в этом случае он не работает.

Я пытаюсь достичь этого только с помощью css, но чем больше я читал об этом, тем лучше, что он сможет его выполнить.

Кто-нибудь знает, как я могу установить что-то вроде un-hover на этом элементе?

.pl-drop_down:hover ul { opacity: 1; visibility: visible; }

С наилучшими пожеланиями, Марк

ответ

1

Это маловероятно, что вы получите то, что вы хотите, используя только CSS: парить, как это было не предназначено для сенсорных экранов.

Чтобы заставить его свернуть обратно на мобильный, вы можете добавить JavaScript:

$('[selector that you want to tap]').click(function() { $('.pl-drop_down').css({'pointer-events': 'none'}); });

Это удалит состояние парения на мобильном телефоне и должны сделать его свернуть назад, вы будете нуждаться в JQuery для этого решение работать.

+0

Hi Jordan, Спасибо за ваш ответ. Unfortunitaly, который не работает в этом случае. Я ставлю этот сценарий в де Wordpress functions.php '<тип скрипта = "текст/JavaScript"> $ (». Pl-drop_down.wf '). Выберите (функция() { $ ('. Пл -drop_down '). css ({' pointer-events ':' none '}); }); ' Я полагаю, что jquery уже работает на веб-сайте, поэтому я думаю, что это не проблема. Я делаю что-то не так, как вы думаете? – Markgoessens

+0

Привет, Иордания. Там я снова. Я сделал несколько дополнительных исследований, и я увидел, что для веб-сайтов Wordpress я должен разместить сценарий между дополнениями сомов. Теперь это скрипт: '(function ($) { $ ('. Pl-drop_down.wf'). Click (function() { $ ('. Pl-drop_down'). Css ({'pointer- события ':' none '}); }); }) (jQuery); ' Но сначала я вижу, что после свертывания назад я не могу снова открыть переключатель. Это также относится к настольной версии. Могу я что-то сделать? Greets Mark – Markgoessens

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