ОБСУЖДЕНИЕ

Проблема с меню

4 ответов 4,6 тыс.
AI-выжимка обсуждения скоро

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

Статус
Закрыто для дальнейших ответов.
Автор темы
Здравствуйте. Есть раскрывающееся меню:

Код:
<script language="JavaScript">
<!--
function toggleList(eTarget){
eTarget.style.display == "none" ?
eTarget.style.display = "block":
eTarget.style.display = "none";
eTarget.style.color = '#FFFFFF';
}
//-->
</SCRIPT>
<ul ID="idListOne" NAME="idListOne">
<li onclick="toggleList(idList1)">123
<ul ID="idList1" NAME="idList1" STYLE="display:none;" ONCLICK="window.event.cancelBubble=true">

<li>123</li>
<ul><li><a href="123">123</a><</li>
<li><a href="123">123</a></li>
<li><a href="1243423">1233432</a></li></ul>
<li><1234</li>
<ul><li><a href="1234"></a></li>
<li><a href="123">123456</a></li></ul>
</ul>
</li>


Как можно сделать так что бы код <li>123</li> имел такой же курсор как при наводе на ссылку? а то многие не поймут что если нажать то выпадет меню. Заранее спасибо.
 
eTarget.style.display == "none" ?eTarget.style.display = "block":eTarget.style.display = "none";
Это что за пляски?
Как можно сделать так что бы код <li>123</li> имел такой же курсор как при наводе на ссылку?
Ну вот так взять и указать, чтобы - "курсор как при наводе на ссылку".

Интересно, это все работает, ну хоть как-то? :)
 
работает )) и нормально работает ) я не весь код прислал. )


А как указать подробнее можно )
 
Говорю же, так и указать - <li style="cursor:pointer;">123</li>.

eTarget.style.display == "none" ?eTarget.style.display = "block":eTarget.style.display = "none";
Это надо делать так :
Код:
eTarget.style.display = eTarget.style.display == "none" ? "block": "none";
 
Как можно сделать так что бы код <li>123</li> имел такой же курсор как при наводе на ссылку? а то многие не поймут что если нажать то выпадет меню. Заранее спасибо.

style='cursor: pointer';
 
Статус
Закрыто для дальнейших ответов.