css 'указатель-события' альтернатива свойства для IE - PullRequest
154 голосов
/ 02 мая 2011

У меня есть раскрывающееся меню навигации, в котором некоторые заголовки не должны переходить на другую страницу при нажатии (эти заголовки открывают раскрывающееся меню при нажатии), в то время как другие должны перемещаться (в них нет раскрывающегося списка и навигации непосредственно).Однако для обоих типов href определены

. Чтобы решить эту проблему, я добавил следующий CSS для первого типа заголовков

pointer-events: none;

, и он работает нормально. Но так как это свойствоне поддерживается IE, я ищу обходной путь.Раздражает то, что у меня нет доступа и привилегий для полного изменения кода HTML и JavaScript .

Есть идеи?

Ответы [ 12 ]

0 голосов
/ 18 июля 2017

Лучшее решение:

.disabled{filter: alpha(opacity=50);opacity: 0.5;z-index: 1;pointer-events: none;}

Отлично работает во всех браузерах

0 голосов
/ 20 мая 2016

Использование OnClientClick = "return false;"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...