2013-03-24 2 views
0

У меня есть сценарий JS, который показывает и скрывает div при нажатии. То, что я пытаюсь сделать, - это щелкнуть тесную ссылку внизу, чтобы она вернулась к открытой ссылке. Не могу понять это, и все, что я искал, хочет удалить это из происходящего.Закрыть div, jump back to top

Открыть ссылку:

Click <a href="javascript:ShowContent('require')">Here</a> 

Закрыть ссылка:

Click <a href="javascript:HideContent('require')">Here</a> to Close. 

JS код, я использую:

function HideContent(d) { 
    document.getElementById(d).style.display = "none"; 
} 

function ShowContent(d) { 
    document.getElementById(d).style.display = "block"; 
} 

Я уверен, что это что-то легко исправить, но, как на предыдущие вопросы любые попытки понять JS закончились горьким недовольством.

ответ

0

Самый простой способ - использовать функциональные возможности ссылки по умолчанию.

Click <a id="openLink" href="javascript:ShowContent('require')">Here</a> 

Click <a href="#openLink" onclick="HideContent('require')">Here</a> to Close. 
+0

Как я уже сказал, что-то простое. Благодаря! – Bizzaro