я следующий код:Показать/Скрыть DIVs на основе DIV нажмите
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function ($) {
$('#telefon').click(function() {
$('#telefon-text').show('fast');
$('#sos-text').hide('fast');
$('#positionsbestimmung-text').hide('fast');
});
$('#sos').click(function() {
$('#telefon-text').hide('fast');
$('#sos-text').show('fast');
$('#positionsbestimmung-text').hide('fast');
});
$('#positionsbestimmung').click(function() {
$('#telefon-text').hide('fast');
$('#sos-text').hide('fast');
$('#positionsbestimmung-text').show('fast');
});
});
</script>
и его работает нормально, проблема у меня есть, что когда я нажимаю, например, первый DIV и попробуйте нажать на нее еще раз, чтобы закрыть он не закрывается. Он закрывается только тогда, когда я нажимаю следующий. Что мне нужно изменить здесь, чтобы закрыть его, когда я нажму на него второй раз?
использование '.toggle ("быстрый")' вместо 'шоу/hide' – wahwahwah
Вы можете использовать JQuery в' .toggle() ', но не может обеспечить работу образец для вашего дела, если вы не публикуете свой html. –
Добавляю ли я .toggle() для каждого из них или только тот, который я хочу показать? –