Я разрабатываю веб-приложение, используя asp.net, telerik RadAjax control. Мне нужно будет разработать, когда наведите указатель мыши на изображение, затем отобразите гиперссылку и, щелкнув клик, откройте новое окно (например, изменение изображения профиля facebook). Пожалуйста, помогите мне ...Показать гиперссылку и всплывающее окно, когда мышь на изображении!
1
A
ответ
2
Что-то вроде этого? http://jsfiddle.net/d8BSC/
Вот разметка:
<div id="cow-wrapper">
<div id="cow-link">
<a href="http://www.google.com" target="_blank">Link to Google</a>
</div>
<img src="http://co2calculator.files.wordpress.com/2008/09/grazing-cow-1b.jpg" />
</div>
Тогда вы просто установите DIV, содержащий ссылку, чтобы быть абсолютным позиционированием и спрятать его на начальном этапе. Затем с помощью JQuery, сделайте следующее:
var cowLink = $('#cow-link');
var cow = $('#cow-link + img');
var cowPos = cow.position();
var linkLeft = cowPos.left + (cow.width() - cowLink.width());
cowLink.css({
top: cowPos.top + 'px',
left: linkLeft + 'px'
});
$('#cow-wrapper').hover(function() {
cowLink.show();
}, function() {
cowLink.hide();
});
Это просто вычисляет верхнее и влево для DIV ссылки нахождения слева от коровы изображений + ширины коровы изображений, минус по ширине и высоте. Тогда вам просто нужно установить div, чтобы скрыть и показать, когда он зависнет. Я использовал обертку div, чтобы при перемещении по ссылке она не исчезала.
Смежные вопросы
- 1. показать всплывающее окно, когда мышь над контролем изображения
- 2. Открыть всплывающее окно javascript на изображении нажмите
- 3. Как показать изображение всплывающее окно
- 4. TabItem - показать всплывающее окно на hover
- 5. Как показать всплывающее окно?
- 6. Показать всплывающее окно Modal всплывающее окно, основанное на раскрывающемся списке
- 7. Мерцающая мышь на изображении
- 8. Показать всплывающее окно, когда Adblock активен
- 9. показать всплывающее окно, когда произошло событие javafx
- 10. Мышь над открытым всплывающим окном, мышь вне всплывающее окно, всплывающее окно moue over не должно закрывать всплывающее окно
- 11. Всплывающее окно Javascript, когда мышь поворачивается к браузерной панели/кнопке
- 12. Как показать всплывающее окно
- 13. JavaFX - рисовать всплывающее окно, где находится мышь?
- 14. Показать всплывающее окно на вкладке gwt
- 15. Как показать всплывающее окно ItemsControl
- 16. Как показать всплывающее всплывающее окно с JavaScript?
- 17. Показывать модальное всплывающее окно с текстом после нажатия на гиперссылку
- 18. WPF: Как совместить гиперссылку и всплывающее окно в PopupHyperlink?
- 19. Показать всплывающее окно с изображением на клике
- 20. iPad: Показать всплывающее окно помощи?
- 21. Показать всплывающее окно по выбору
- 22. Как показать всплывающее окно на iPhone
- 23. Как показать всплывающее окно на полилинии?
- 24. Показать всплывающее окно только на странице woocommerce
- 25. Как показать всплывающее окно на Emacs?
- 26. Как показать и скрыть всплывающее окно?
- 27. показать всплывающее окно по щелчку
- 28. всплывающее окно eclipse
- 29. javafx IllegalArguementException, когда всплывающее окно открыто, и мышь нажата на фоне сцены
- 30. Показать всплывающее окно с консоли
Большое спасибо за ваш ответ ... – Nasir
Не работает на странице активации Ajax. – Nasir