2010-05-05 2 views
0

состояние по умолчаниюКак сделать этот эффект переключения возможным?

alt text http://shup.com/Shup/330969/1104593215-My-Desktop.png

После нажатия на ссылку сайта

Как писать HTML, чтобы получить колонтитула ссылки после дерева карты сайта при нажатии на ссылку сайта?

alt text http://shup.com/Shup/330973/110459357-My-Desktop.png

ответ

2

JQuery show и hide - ваши друзья. Или же еще проще использовать toggle!

$('#show_hide').click(function(){ 
    $("#links").toggle(); 
    return false; 
}); 
+0

Мне нужна помощь и в html –

+0

В каком отношении? Стайлинг? Или просто конструировать html? – Tom

+0

, когда пользователь нажмет на кнопку sitamap, тогда ссылка нижнего колонтитула должна сдвинуться под деревом карты сайта. –

0

Стиль ссылки и карта сайта в макете, что вы хотите, а затем добавьте следующий JavaScript (помечать карты сайта с идентификатором #sitemap и связь с идентификатором #smLink):

function toggleSitemap() { 
    var sitemap = document.getElementById('sitemap'), 
     smLink = document.getElementById('smLink'); 
    smLink.innerHTML = (smLink.innerHTML == 'Sitemap -') ? 'Sitemap +' : 'Sitemap -'; 
    sitemap.style.display = (smLink.innerHTML == 'Sitemap -') ? 'block' : 'none'; 
} 
document.getElementById('smLink').addEventListener('click', toggleSitemap, false); 
+0

, но после нажатия мне нужен нижний колонтитул в нижней части карты сайта. –

+0

Как я уже сказал, используйте CSS, чтобы выложить элементы по своему усмотрению; это код JavaScript для обработки фактического шоу/укрытия. –

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