есть список (ul) в котором есть много LI
при нажатии на span внутри LI нужно передать функции параметр, показать новый выпадающий список поверх нажатого span а при отводе мышки закрыть.
я сделал так:
<script>
function get_info(val,parent)
{
parent.innerHTML='<ul>';
parent.innerHTML+='<li><a href=1>1111</a></li>';
parent.innerHTML+='<li><a href=2>2222</a></li>';
parent.innerHTML+='<li>'+val+'</li>';
parent.innerHTML+='</ul>';
}
</script>
<ul>
<li>element1 <span onclick="get_info('value1',this)" onmouseout="this.innerHTML='show info';">show info</span></li>
<li>element2 <span onclick="get_info('value2',this)" onmouseout="this.innerHTML='show info';">show info</span></li>
<li>element3 <span onclick="get_info('value3',this)" onmouseout="this.innerHTML='show info';">show info</span></li>
<li>element4 <span onclick="get_info('value4',this)" onmouseout="this.innerHTML='show info';">show info</span></li>
</ul>
и всё отлично работает в опере, а в хроме onmouseover срабатывает будто бы автоматически. Не видно даже как появляется элемент.
Помогите пожалуйста исправить код.
Примечание:
или предложите, как переделать с нуля.
Примечание:
Елена Левина
нажатие у меня стоит - onclick
скрытие списка на onmouseout (убрать курсор)
Примечание:
Малёк, а можешь подсказать вариант другой?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.