У меня есть div с CSS «display: none», и я хочу, чтобы он был определен определенным образом, одновременно зависав образ класса «Предварительный просмотр». Я не могу использовать только CSS, потому что мой скрытый div включает в себя изображения, которые нужно изменить в зависимости от того, какое изображение из элемента списка вы наводите. Я читал и пробовал все здесь, How to position one element relative to another with jQuery?Позиционирование элемента при наведении на другой элемент
но ничего не работает для меня. Вот мой HTML:
<div id="content">
<ul>
<li>
<a href="#">
<img class="preview" src="images/E46_1.jpg">
</a>
<div>Whatever whatever whatever whatever whatever</div>
</li>
<li>
<a href="#">
<img class="preview" src="images/E93_1.jpg">
</a>
<div>Whatever whatever whatever whatever whatever</div>
</li>
<li>
<a href="#">
<img class="preview" src="images/E46_1.jpg">
</a>
<div>Whatever whatever whatever whatever whatever</div>
</li>
</ul>
</div>
И мой DIV с CSS "дисплей: ни один" слайдер.
Я думаю, мне нужен простой (не похожий на те из ссылок, которые я опубликовал выше) аналог JBuery для Javascript в JQuery. Пожалуйста помоги!
Извините, я не понимаю, как это решает проблему. Мне нужно, чтобы мой скрытый div выглядел в стороне от зависшего изображения (например, всплывающей подсказки). В вашем примере он просто добавляет одно изображение под списком. –
Вы добавляете элемент на dom, а затем выполняете относительное положение, такое как фиксированное, и получите позицию порта представления элемента, для которого вы хотите его верхнее положение. Если вам нужен пример, я могу написать его. В любом случае, я использую этот метод при работе с libs, например, с томатом. – Casey
@Casey Пример был бы замечательным, если можно, пожалуйста. –