у меня есть элемент на моем сайте, это выглядит так:Невозможно скрыть элемент на клик по какой-то причине
<div class="nw_help"><div class="nw_help_content">...</div></div>
Легкий материал. Использование CSS на nw_help: hover, nw_help_content становится видимым. В целях поддержки сенсорных экранов тоже, я написал следующее:
$(document).ready(function() {
$('.nw_help').click(function() {
$(this).find(".nw_help_content").css('visibility', 'visible');
});
});
$(document).ready(function() {
$('.nw_help_content').click(function() {
$(this).css('visibility', 'hidden');
});
});
Первая функция работает безупречно, второй не хочу работать на всех. Я проверил, если $ ('. Nw_help_content'). Css ('visibility', 'hidden'); работает в консоли браузера, и это так.
Любые идеи?
Заранее благодарим за ваш ответ.
Редактировать: теперь он ударил меня: первая функция запускается при нажатии кнопки nw_help_content, а также «нейтрализует» вторую функцию. Но как это предотвратить?
Вы используете firefox? потому что есть некоторые известные проблемы с переключением «видимости». Вместо этого попробуйте 'opacity', просто для проверки того, работает ли это. – supersize
Да, я использую его, почему? –