2010-07-03 3 views
0

Просто врезались в этой великой реализации на клик расширить http://www.timstravelog.com/lifelist/Глядя повторить эту идею

Я хочу, чтобы реализовать что-то подобное для моей Lifelist. Любая рекомендация о том, как это сделать? Это jquery? Я ношу шорт, поэтому, пожалуйста, извините мое невежество

ответ

0

В качестве первого шага посмотрите на код :) (что немного сложнее из-за того, что страница использует XML + XSL, но все же не сложно найти javascript.)

function changeDisplayState (id, caller) { 
    e=document.getElementById(id); 
    here=document.getElementById(caller); 
    if (e.style.display == 'none' || e.style.display =="") { 
     e.style.display = 'block'; 
     here.style.backgroundColor = '#C9C7C8'; 
    } else { 
     e.style.display = 'none'; 
     here.style.backgroundColor = 'white'; 
    } 
} 

Как вы можете видеть, это простой javascript.

+0

Спасибо! Я попытался просмотреть источник как на хроме, так и на firefox, не показал мне JS, использовал firebug и увидел JS и CSS. :) – n00b