|
JavaScript / HTML Создание динамической разметки страниц |
26.05.2010, 10:45
|
#31
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Помогите с JScript
...
<div>
Активный элемент
</div>
<ul>
<li>1 элемент списка</li>
<li>2 элемент списка</li>
</ul>
...
при наведении мышки на "Активный элемент" вылезает список с элементами: "1 и 2 элементы списка".
такое есть на этом сайте. Но там я не смог найти код класса
|
(Offline)
|
|
26.05.2010, 12:59
|
#32
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Помогите с JScript
<div onmouseover="document.getElementById('list').style.display = 'block'">
Активный элемент
</div>
<ul id="list" style="display:none">
<li>1 элемент списка</li>
<li>2 элемент списка</li>
</ul>
Писал прямо в браузере, не проверял.
Как убрать его при убирании мышки, думаю, поймёшь
А мне вот интересно, как на этом сайте сделано (поводи по верхней менюшке), автор явно не лыком шит.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.05.2010, 13:34
|
#33
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,358
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Помогите с JScript
Сообщение от ABTOMAT
[code]<div onmouseover="document.getElementById('list').style .display = 'block'">.
|
HUGE!!
|
(Offline)
|
|
26.05.2010, 19:14
|
#34
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Помогите с JScript
Нипонил!! Я описал самый простой вариант. Предлагаешь в подробностях рассказывать, как это сделать на Жыквери?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
27.05.2010, 03:13
|
#35
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,358
Написано 2,472 полезных сообщений (для 6,854 пользователей)
|
Ответ: Помогите с JScript
Сообщение от ABTOMAT
Нипонил!! Я описал самый простой вариант. Предлагаешь в подробностях рассказывать, как это сделать на Жыквери?
|
element.onmousemove = doSomething;
|
(Offline)
|
|
27.05.2010, 18:54
|
#36
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Помогите с JScript
Сообщение от ABTOMAT
А мне вот интересно, как на этом сайте сделано (поводи по верхней менюшке), автор явно не лыком шит.
|
Залез на тот сайт, любопытно. Просматриваю код, в первом же скипте читаю заголовок:
// Cool fading menu by ABTOMAT 2010 Version 1.1
Это не ты, АВТОМАТ?
|
(Offline)
|
|
29.05.2010, 13:00
|
#37
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Помогите с JScript
Сообщение от ABTOMAT
<div onmouseover="document.getElementById('list').style.display = 'block'">
Активный элемент
</div>
<ul id="list" style="display:none">
<li>1 элемент списка</li>
<li>2 элемент списка</li>
</ul>
Писал прямо в браузере, не проверял.
Как убрать его при убирании мышки, думаю, поймёшь
А мне вот интересно, как на этом сайте сделано (поводи по верхней менюшке), автор явно не лыком шит.
|
Если бы, скриптовые языки для меня как для ёжика бритва. Ну идею я понял, посмотрю что смогу найти. Можете посоветовать книжку какую-нить по javascript'у, не очень охото за каждой мелочью сюда обращатся.
|
(Offline)
|
|
30.05.2010, 20:01
|
#38
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Помогите с JScript
с убиранием списка разобрался, когда чуть присмотрелся в код
блин вот я дибил додуматься раньше не смог
а как сделать так, чтобы новоявленный список покрывал собой то что внизу, т.е. не раздвигал код а ложился поверх?
<div onmouseover="document.getElementById('table').style.display = 'block'" onmouseout="document.getElementById('table').style.display = 'none'">Активный элемент</div><br>
<table id="table" style="display:none;border:1px solid black">
<tr>
<td style="background-color:#cc0000">Элемент один</td>
</tr>
<tr>
<td style="background-color:#00cc00">Элемент два</td>
</tr>
</table>
что-то ещё
|
(Offline)
|
|
30.05.2010, 21:08
|
#39
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Помогите с JScript
position:absolute в css
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
07.03.2012, 07:35
|
#40
|
ПроЭктировщик
Регистрация: 07.06.2010
Сообщений: 105
Написано 5 полезных сообщений (для 13 пользователей)
|
Как оно?
Подскажите как в JS функцию передать не ссылку на объект а сами данные объекта. или проще как из объекта вытащить данные и присвоить их простым переменным
Пока делаю это следующим образом: забиваю данные в скрытый блок div а когда нужно извлекаю из него
__________________
Юзаю Ubuntu, Юзаю Mac
Последний раз редактировалось NetBuilding, 07.03.2012 в 09:22.
Причина: нашел временное решение проблемы
|
(Offline)
|
|
07.03.2012, 12:03
|
#41
|
ПроЭктировщик
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений (для 33 пользователей)
|
Ответ: Помогите с JScript
Добрый день!
Во-первых, порадовало название топика - не думал, что этим хоть кто-либо пользуется =)
Во-вторых, ув. тов. NetBuilding, объект в JavaScript аналогичен массиву - вы можете пройтись по ключам и взять для каждого ключа его значение. Для любого объекта. В вашем случае стоит подумать о Prototype и клонировании объектов.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:43.
|