Гурвинек / Избранное
Учим матчасть

пользователь vis_atrox

Сегодняшний урок мы посвятим созданию подкатовых записей.
Вот код тестового ката:

<div style="font-weight:bold; text-decoration:underline; cursor:pointer" id='myvis' onclick="document.getElementById('mycutoff').style.display = 'block'; document.getElementById('mycut').style.display = 'block'; document.getElementById('myvis').style.display = 'none';"> тут размещается текст, при нажатии на который будет открываться, собственно, кат </div>
<div id='mycut' style='display:none'>А здесь, собственно, текст ката
</div>

<div id='mycutoff' style="font-weight:bold; text-decoration:underline; cursor:pointer; display:none" onclick="document.getElementById('mycutoff').style.display = 'none'; document.getElementById('myvis').style.display = 'block'; document.getElementById('mycut').style.display = 'none';">тут размещается текст, при нажатии на который будет закрываться, собственно, кат</div>

Возни дохуя, казалось бы, но употребление подобных методов украсит ваш журнал и позволит не засорять своими мегагиперсупердлинными текстами всю френдленту.

ЗЫ. Первый и последний контейнеры див можно заменить ссылками (тэг ), если кому охота, а вместо
document.getElementById('mycut').style.display
вполне подойдет и простое
document.all.mycut.style.display
I think so

UPD. Не используйте, плиз, такие же id, придумывайте свои, оригинальные, которые сложно будет случайно повторить.

Вместо mycut, mycutoff и myvis используйте нечто вроде
mypersonalcut1, mypersonalcutoff1, mypersonalvis1, а в последующих постах, где применяете кат, увеличивайте цифру. А то при нажатии любого ката во френд-ленте будет открываться только самый верхний из них 

  25.05.2006 13:51 комментировать (9 комментариев)