Я пытаюсь добавить скрипт на свой сайт, где я могу навести на него текстовую ссылку, а затем щелкнуть описание с изображением в указанном поле. Пожалуйста, посмотрите что-то очень похожее на сайте Subway: http://www.subway.com/applications/Menu/frmMenuPanel.aspx?CC=USA&LC=ENG&MenuID=36Использование mouseover для отображения изображения
ответ
На изображении вы можете использовать либо мышь/выезд, либо центр мыши/оставить, если просто сделать это на IE.
Вы можете сделать видимым div, который имеет абсолютное положение, с zIndex = 1000
(или некоторое количество), чтобы он был поверх всего.
Возможно, вы захотите использовать setTimeout
, чтобы задержать, прежде чем снова спрятать div.
Вы работаете с двумя «событиями» на якорной теге справиться с этим; onemousover
и onmouseout
. Затем вы можете в javascript изменить свойство innerHTML
вашего выбранного div.
<div id="myDiv">
Description
</div>
<a href="#" onmouseover="document.getElementById('myDiv').innerHTML = '<b>replaced txt</b>';"
onmouseout="document.getElementById('myDiv').innerHTML = 'Description';">Wave</a>
Вы можете указать изображения для инъекций или любой HTML-код, который вы хотите.
Хорошо, скажите, что вы хотите показать деталь животного с заголовком в другом месте на странице, когда вы наведете указатель на миниатюру.
1> Сделайте массив имен и ярлыков больших изображений изображений.
var images=['cow_face.jpg','cat_tail.jpg','bat_ear.jpg'];
var image_labels=['A Holstein snacking','A sniddly cat','A listening bat'];
2> Настройка функции переключения
function switch(new_im_number){
var zoom_img=document.getElementbyId('zoom_area');
var label=document.getElementById('img_label');
if(zoom_area==null || label==null){ return false; }
zoom_img.src=images[new_im_number];
label.innerHTML=image_labels[new_im_number];
}
3> Настройка HTML.
<a href='cow.html'><img id='im_0' onmouseover='switch(0)' src='cow.jpg'></a><br>
<a href='cat.html'><img id='im_1' onmouseover='switch(1)' src='cat.jpg'></a><br>
<a href='bat.html'><img id='im_2' onmouseover='switch(2)' src='bat.jpg'></a><br>
<br>
<img id='zoom_area' src='blank.jpg'><br>
<span id='img_label'>No Zoom Yet</span>
Вы также мог бы сделать объект вместо массива изображений, а затем использовать слова, чтобы получить каждый на, вместо массива ключевых чисел.
var images={'bat':'bat_lg.jpg','cat':'cat_face.jpg','sandwich':'grilled_cheese.jpg'};
и тогда ваш FUNC вызов будет
onmouseover="switch('bat')"
- 1. Использование CTRL + MouseOver для отображения всплывающей подсказки
- 2. mouseover для отображения данных
- 3. Использование NSURLSessionDownloadTask для отображения изображения
- 4. Использование @media для отображения изображения
- 5. mouseover для отображения выделенного div для ссылки
- 6. Использование Stream для отображения изображения * .ico
- 7. Использование css для отображения переменной части изображения
- 8. Использование ImageButton без ImageUrl для отображения изображения
- 9. Использование каталога изображений для отображения изображения
- 10. Использование DataGridTemplateColumn для отображения кнопки или изображения
- 11. Использование Matplotlib imshow для отображения изображения GIF
- 12. Использование iCarousel для отображения изображения из каталога
- 13. Использование JFrame для отображения изображения через цикл
- 14. Использование UISwitch для отображения/скрытия изображения
- 15. Использование отображения динамического изображения onclicklistener
- 16. Использование фонового изображения для отображения изображения в BooStrap
- 17. Использование Mouseover для отправки пользователю новой страницы
- 18. изменение изображения PHP Mouseover
- 19. Использование HttpModule для отображения изображений
- 20. Javascript для показа изображения на mouseover
- 21. Функция для отображения изображения
- 22. Использование MouseOver и MouseOut
- 23. Использование Factory для отображения навигации для приложения?
- 24. Использование LWJGL для отображения текста
- 25. Изображения кнопок, прозрачность, цвета MouseOver
- 26. Использование JTable для отображения ResultSet
- 27. mouseover изменение изображения со звуком
- 28. Использование PhotoImage для отображения изображения в Tkinter в Python
- 29. Использование taglib для отображения обложки в окне изображения в WPF
- 30. Использование img-тега в представлении для отображения статического изображения
Это не вопрос, это «вот что я хочу сделать, написать код для меня.» – jpsimons