|
|
|||||
[+ 1.11 09.12.2005]
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 168
|
есть проблемка с видимостью слоя+
вот тут http://kot.vw-seat.ru
при нажатии на кнопку прайс-лист должно появится подменю с тремя кнопка. еще при нажатии должно пропасть. все работает, только одно "но" все это срабатывает на второй клик. что за ерунда? на кнопке висит onClick который вызывает функцию, которая управляет видимостью слоя.
__________________
полосатый КОТ |
|
|||||
Регистрация: Dec 2002
Адрес: Berlin
Сообщений: 444
|
Посмотри начальное значение триггера.
|
|
|||||
[+ 1.11 09.12.2005]
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 168
|
у меня все проще+
вот функция:
function toggle(price) { if(price.style.visibility=="hidden") price.style.visibility="visible"; else price.style.visibility="hidden"; } стили слоя: #auto{ position:absolute; width:190px; height:90px; z-index:10; left:223px; bottom: 49px; visibility: hidden; } картинка с onClick: onClick="toggle(document.all('auto'))" сам слой: <div id="auto"> .....</div> если отдельно смотреть в файлике маленьком, все нормально. а на главной станице такие проблеммы. может они связаны в z-indexсом слоев? у меня их порядка 10. все включены в <span> - этим осуществляется сползание менюшки при прокрутке.
__________________
полосатый КОТ |
|
|||||
Регистрация: Dec 2002
Адрес: Berlin
Сообщений: 444
|
Дело в том, что у этого элемента формально вообще нет параметра style, а как следствие и style.visibility.
function toggle(price) { alert(document.getElementById(price).style.visibility); if(document.getElementById(price).style.visibility=="hidden") document.getElementById(price).style.visibility="visible"; else document.getElementById(price).style.visibility="hidden"; } ЗЫ Я немного изменил код под себя (для удобства), нр суть та же. |
|
|||||
[+ 1.11 09.12.2005]
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 168
|
спасибо Илюха!!+
где ты все это узнаешь?))
чувствую придется с тобой зарплатой делится))
__________________
полосатый КОТ |
Часовой пояс GMT +4, время: 19:12. |
|
« Предыдущая тема | Следующая тема » |
|
|