На странице html у меня есть <img src='img_thumb.jpg'>
. Без использования каких-либо фэнтезийных плагинов jQuery я хочу, чтобы иметь возможность щелкнуть выше эскиз изображения и полноразмерное изображение, чтобы отобразить содержимое страницы позади. Новый клик по изображению должен закрыть этот слой и показать содержимое страницы.jquery щелкните изображение, откройте в полном размере, нажмите снова закрывается
ответ
Если вы не хотите использовать какие-либо плагины, да, вы можете использовать простой метод jQuery Modal Window by Queness. Используйте почти тот же код и делайте эти изменения.
<a class="image-thumb" href="image.jpg">
<img src="image-thumb.jpg" alt="Image" />
</a>
И в коде, вы можете изменить этот путь:
$('a.image-thumb').click(function(e) {
Дальнейшие изменения для создания изображения, которое будет отображаться в модальном окне, вы можете сделать что-то вроде этого:
<div id="dialog" class="window">
<img src="" alt="Image" />
</div>
И вам нужно заменить это, используя JavaScript! Вместо того, чтобы:
$(id).fadeIn(2000);
Используйте этот способ:
$(".window").find("img").attr("src", $(this).attr("href"));
$(".window").fadeIn(2000);
Там вы идете! :)
В основном вам нужно DIV накладывать целую страницу и JQuery (или простой JavaScript) для обработки кликов на изображениях, как это:
$("#imgSmall").click(function(){
$("#imgBig").attr("src","YOURIMAGESOURCE");
$("#overlay").show();
$("#overlayContent").show();
});
$("#imgBig").click(function(){
$("#imgBig").attr("src", "");
$("#overlay").hide();
$("#overlayContent").hide();
});
я сделал скрипку для ваших нужд:
Спасибо @Jonathan. Это именно то, что я искал! – biliboc
- 1. Фоновое изображение в полном размере
- 2. Изображение показать в полном размере при нажатии
- 3. Как разместить изображение в полном размере?
- 4. получить изображение в полном размере: php
- 5. Как показать изображение в полном размере
- 6. сделать изображение в полном размере scrollview
- 7. показать баннер в полном размере
- 8. Wordpress - Ссылка на изображение в виде значка в полном размере
- 9. Как получить миниатюру в полном размере?
- 10. Создание графики из окна в полном размере
- 11. Как сделать картинку в полном размере JButton?
- 12. Изображение не показано в полном размере Бутстрап-карусель
- 13. Как отобразить изображение в полном размере с помощью ImageView?
- 14. Захваченное изображение с камеры не хранится в полном размере
- 15. Просмотреть изображение в полном размере с imagecache (Drupal)
- 16. Android pull image, чтобы показать изображение в полном размере
- 17. HTML/CSS: Показать изображение в полном размере по клику
- 18. JQuery Сдвиньте анимацию, сохраняя DIV в полном размере
- 19. Parallax фонового изображения в полном размере (ширина)
- 20. Нажмите на изображение и откройте файл
- 21. Django - Шаблон не выполнен в полном размере
- 22. дисплей изображения в полном размере CSS
- 23. Почему AIR не запускается в полном размере?
- 24. Android: Текст в полном размере на кнопке
- 25. Создайте сетку WPF в полном размере
- 26. Управление размером журнала USN в полном размере
- 27. JQuery нажмите запуск анимация нажмите снова
- 28. Jquery вращать изображение, когда нажмите и сброса снова
- 29. Google карты не отображается в полном размере в качестве контейнера
- 30. фонового изображения не отображается в полном размере на мобильный
Лучшее, что нужно сделать, это загрузить плагин и проверить, как он работает – lvil
Лайтбокс ....... –
^^ Лайтбокс - это путь. Он охватывает точные функциональные возможности, которые вы описали, и их легко реализовать. –