2010-04-10 4 views
1

У меня есть изображение на моем сайте. Я хотел бы, когда я нажму на него, он покажет <div>, и когда я нажму его еще раз, он скрывает <div>. Как это сделать в JavaScript? Должен ли я использовать jQuery?Скрыть/показать часть страницы в JS

ответ

3

Вы можете сделать, как это в JQuery:

<img id="img_id" src="image path here" /> 
<div id="mydiv" style="display:none;">Some content</div> 

$('#img_id').toggle({ 
    function(){$('#mydiv').show();}, 
    function(){$('#mydiv').hide();} 
}); 

F Первый щелчок на элементе с id img_id покажет элемент с идентификатором mydiv, а второй щелчок скроет его.

Дополнительная информация о toggle() функция.

+0

И, не надо ли мне соединять изображение? – Francesc

+0

@Francesc: Как видно, «img_id» должен быть для изображения. Спасибо – Sarfraz

+0

@Francesc: см. Мой обновленный ответ. благодаря – Sarfraz

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