Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.03.2014, 04:36
Новичок на форуме
Отправить личное сообщение для sorokster Посмотреть профиль Найти все сообщения от sorokster
 
Регистрация: 16.02.2014
Сообщений: 7

Эффект параллакса
Доброй ночи, форумчане! Очень нужна ваша помощь!
На сайте есть UI Slider

И есть блок в котором должна двигаться картинка, при изменении положения ползунка UI Slider.

Вот, пример, как должна двигаться картинка.

http://weblinc.github.io/jquery-parallax/index.htm

А вот код:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script> 

<script type="text/javascript">

$(document).ready(function(){
    $( ".slider" ).slider({
 	    animate: true,
        range: "min",
        value: 325,
        min: 1,
        max: 1000,
	    step: 1,
              
	//Получаем значение и выводим его на странице
              	slide: function( event, ui ) {
                  		$( "#slider-result" ).html( ui.value );
              	},

	//Обновляем скрытое поле формы, так что можно передать данные с помощью формы
              	change: function(event, ui) { 
              		$('#hidden').attr('value', ui.value);
              	}
	});
        $("#slider_value").val($(".slider").slider("value"));
});
</script> 
<body>
<div class="container"></div>


<div class="slider"></div>
<div id="slider-result">325</div>

</body>
Ответить с цитированием
  #2 (permalink)  
Старый 18.03.2014, 13:27
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от sorokster
есть блок в котором должна двигаться картинка
какой именно это блок? и где картинка?
Ответить с цитированием
  #3 (permalink)  
Старый 18.03.2014, 13:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

плывут по небу облака дубль - 2
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/mint-choc/jquery-ui.css">
  <style>
 body {
    background-color: #28CDF6;
}
  	
  .slider { margin: 10px; }
  .container{
       position: relative;
       width: 100%;
       height: 500px;
       background-image:url('http://weblinc.github.io/jquery-parallax/bg2.png');
    }
 .container .container{
       background-image:url('http://weblinc.github.io/jquery-parallax/bg1.png');
    }
  	</style>

<script type="text/javascript">

$(document).ready(function(){
    $( ".slider" ).slider({
 	    animate: true,
        range: "min",
        value: 325,
        min: 1,
        max: 1000,
	    step: 1,

	//Получаем значение и выводим его на странице
              	slide: function( event, ui ) {
                  		$( "#slider-result" ).html( ui.value );
                        $('.container:first').css("background-position",ui.value/3+"px 0");
                        $('.container:last').css("background-position",ui.value+"px 0");
              	},

	//Обновляем скрытое поле формы, так что можно передать данные с помощью формы
              	change: function(event, ui) {
              		$('#hidden').attr('value', ui.value);
              	}
	});
        $("#slider_value").val($(".slider").slider("value"));
});
</script>
</head>



<body>
<div class="container"><div class="container"></div></div>
<div class="slider"></div>
<div id="slider-result">325</div>
</body>
</html>

Последний раз редактировалось рони, 18.03.2014 в 13:54.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите сделать эффект смены страниц Eugi Элементы интерфейса 6 16.07.2013 17:06
Эффект при прокрутке страницы Baskerville42 jQuery 1 17.05.2013 02:29
реально ли реализовать такой эффект на сайте danil-n2 Элементы интерфейса 1 09.11.2012 00:34
Интересный эффект InviS jQuery 4 25.08.2010 13:49
эффект ленты HelpeR Общие вопросы Javascript 8 08.01.2009 11:41