Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 14:27   #1
cssjquery
Новичок
Джуниор
 
Регистрация: 11.05.2011
Сообщений: 2
Восклицание Простой слайд картинок jQuery


Подскажите пожалуйста, как сделать простой jquery скрипт, чтобы при нажатии на большую картинку он прощелкивал фото дальше и помечал следующий привью как активный. А так же чтобы можно было кликать на привью и менялось фото.

Количество фото и привью может меняться. Где-то 3, где-то 10.
Спасибо.
cssjquery вне форума Ответить с цитированием
Старый 11.05.2011, 16:32   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

в инете - паровоз и тележка готовых ...на любой вкус... выбирайте и пользуйте
ADSoft вне форума Ответить с цитированием
Старый 11.05.2011, 17:15   #3
cssjquery
Новичок
Джуниор
 
Регистрация: 11.05.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
в инете - паровоз и тележка готовых ...на любой вкус... выбирайте и пользуйте
я не хочу использовать чужие, к тому же мне нужно понять как это устроено, научиться. спасибо за ответ…
cssjquery вне форума Ответить с цитированием
Старый 11.05.2011, 19:59   #4
misher
Участник клуба
 
Аватар для misher
 
Регистрация: 26.05.2010
Сообщений: 1,648
По умолчанию

Вот разберитесь и пишите свое (только зачем...?)
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Image Replacement</title>
 
<script type="text/javascript" src="jquery.js"></script>
 
<script type="text/javascript"> 
$(document).ready(function(){
 
	$("h2").append('<em></em>')
 
	$(".thumbs a").click(function(){
	
		var largePath = $(this).attr("href");
		var largeAlt = $(this).attr("title");
		
		$("#largeImg").attr({ src: largePath, alt: largeAlt });
		
		$("h2 em").html(" (" + largeAlt + ")"); return false;
	});
	
});
</script>
 
<style type="text/css"> 
body {
	margin: 20px auto;
	padding: 0;
	width: 580px;
	font: 75%/120% Arial, Helvetica, sans-serif;
}
h2 {
	font: bold 190%/100% Arial, Helvetica, sans-serif;
	margin: 0 0 .2em;
}
h2 em {
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	color: #999999;
}
#largeImg {
	border: solid 1px #ccc;
	width: 550px;
	height: 400px;
	padding: 5px;
}
.thumbs img {
	border: solid 1px #ccc;
	width: 100px;
	height: 100px;
	padding: 4px;
}
.thumbs img:hover {
	border-color: #FF9900;
}
</style>
</head>
 
<body>
 
<h2>Illustrations</h2>
 
<p><img id="largeImg" src="images/img1-lg.jpg" alt="Large image" /></p>
 
<p class="thumbs">
	<a href="images/img2-lg.jpg" title="Image 2"><img src="images/img2-thumb.jpg" /></a>
	<a href="images/img3-lg.jpg" title="Image 3"><img src="images/img3-thumb.jpg" /></a>
	<a href="images/img4-lg.jpg" title="Image 4"><img src="images/img4-thumb.jpg" /></a>
	<a href="images/img5-lg.jpg" title="Image 5"><img src="images/img5-thumb.jpg" /></a>
	<a href="images/img6-lg.jpg" title="Image 6"><img src="images/img6-thumb.jpg" /></a>
</p>
 
</body>
</html>
как это работает.
This world will never be What I expected (c)

Последний раз редактировалось misher; 11.05.2011 в 20:02.
misher вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Слайд PowerPoint Alkatras Компоненты Delphi 3 06.04.2011 12:43
Нужно Сделать Слайд Шоу на jQuery и XML с MySql p7p7p7 Фриланс 0 27.11.2010 00:30
Создать слайд-шоу! Панацея Свободное общение 0 21.08.2010 11:08
слайд шоу из фрейма mogu80 JavaScript, Ajax 0 01.01.2010 03:50
Вместо фильмов слайд-шоу )= Лайка Свободное общение 10 17.05.2008 15:19