Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.08.2013, 10:59
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

Opacity с помощью slider подскажите!
Гуру ява подскажите нубу хожу вокруг да около есть код взятый с интернета с красивым слайдером но как заставить этот слайдер менять opacity изображения не понимаю тк. знаю css и html но ява для меня пока сложно но очень нужна такая штука вот пример зачем.

ЦЕЛЬ

ползунком регулировать opacity стекла тонировки от 0 - 100 тоесть есть картинка под ней гдето ползунок.Картинка есть, ползунок красивый есть, понятия как их связать нет))))

Спасибо зарание всем кто чем то поможет!)))

выматало оно меня))

<link href="style.css" rel="stylesheet" type="text/css" />
<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> 
        <style type="text/css"> 
#container{
background:url(bg.jpg)!important;
padding:100px 50px 0px 50px;
}

/*Фон слайдера*/
.slider {
width:230px;
height:11px;
background:url(slider-bg.png);
position:relative;
margin:0;
padding:0 10px;
}

/*Стиль кнопки слайдера*/
.ui-slider-handle {
width:24px;
height:24px;
position:absolute;
top:-7px;
margin-left:-12px;
z-index:200;
background:url(slider-button.png);
}

/*Элемент div результата, в котором выводится значение слайдера*/
#slider-result {
font-size:50px;
height:200px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
width:250px;
text-align:center;
text-shadow:0 1px 1px #000;
font-weight:700;
padding:20px 0;
}

/*Полоска заполнителя слайдера*/
.ui-widget-header {
background:url(fill.png) no-repeat left;
height:8px;
left:1px;
top:1px;
position:absolute;
}

a {
outline:none;
-moz-outline-style:none;
}

	 
        </style> 
</head>
<body>

	<div id="container"> 
        <div class="slider"></div> 
        <div id="slider-result">50</div>   
  		<input type="hidden" id="hidden"/>
  
           <script> 
         
	             $( ".slider" ).slider({
			    animate: true,
                range: "min",
                value: 50,
                min: 10,
                max: 100,
				step: 10,
                
				//Получаем значение и выводим его на странице
                slide: function( event, ui ) {
                    $( "#slider-result" ).html( ui.value );
                },

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


        </script> 
	</div>
</body>
</html>

Последний раз редактировалось cinema4d, 07.08.2013 в 12:36.
Ответить с цитированием
  #2 (permalink)  
Старый 07.08.2013, 11:50
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

во-первых. если кидайте пример (полный), так кидайте от <html> до </html>
во-вторых. округлите тэгами [html], так читать приятней..

ну и... наверное же надо библиотеки подключить, как саму jquery, так и модуль слайдера..
Ответить с цитированием
  #3 (permalink)  
Старый 07.08.2013, 11:51
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

ааа сори.. либы увидел))
Ответить с цитированием
  #4 (permalink)  
Старый 07.08.2013, 12:01
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

вставил))

што скажите Профессор)) я так понимаю в инете нет примеров потому что это просто некуда?)))

Последний раз редактировалось cinema4d, 07.08.2013 в 12:05.
Ответить с цитированием
  #5 (permalink)  
Старый 07.08.2013, 12:07
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

http://kotweb.ru/38-101-slayder-i-sl...-shikarno.html

вот целая куча!
Ответить с цитированием
  #6 (permalink)  
Старый 07.08.2013, 12:31
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

а этих то я видел кучу я наверно не так подал тему, я хочу чтобы ползунком можно было регулировать opacity стекла тонировку 0 - 100 тоесть есть картинка под ней гдето ползунок.Картинка есть, ползунок красивый есть, понятия как их связать нет))))
Ответить с цитированием
  #7 (permalink)  
Старый 07.08.2013, 13:38
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

так??:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> <head></head>

<body>
<div style="height: 50px; width: 50px; background-color: red; opacity: 1;"></div>
<script type="text/javascript"> 
var div = document.getElementsByTagName('div')[0];

function divChange(ths)
	{
	div.style.opacity = ths.value / 100;
	}
</script> 
<div>
	<input type="range" min="0" max="100" value="100" onchange="divChange(this);">
</div>
</body>
</html>


п.с. используется html5, работать будет в современных браузерах, например хром
Ответить с цитированием
  #8 (permalink)  
Старый 07.08.2013, 13:42
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

Да оно только у меня нет ползунка потому что его нет или потому что мозилла, а так да оно и если можно описать как мож хоть чему научусь!!! СУПЕР!!!СПАСИБО!!
Ответить с цитированием
  #9 (permalink)  
Старый 07.08.2013, 13:43
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

Сообщение от cinema4d Посмотреть сообщение
Да оно только у меня нет ползунка потому что его нет или потому что мозилла, а так да оно и если можно описать как мож хоть чему научусь!!! СУПЕР!!!СПАСИБО!!
а вот не дочиталдо канца тоесть в мозиле не будет работать??
Ответить с цитированием
  #10 (permalink)  
Старый 07.08.2013, 13:46
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

Сообщение от cinema4d Посмотреть сообщение
а вот не дочиталдо канца тоесть в мозиле не будет работать??
не знаю как в мозиле (должно) и в оперке должно, а вот ие8, ие7 точно идти не будет.

есть библиотеки от jquery
http://jqueryui.com/slider/
он кроссбраузерный. подключайте плагин и работает везде))
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Джава скрипт не работает в ie Yulia100207 Internet Explorer 28 14.05.2015 08:56
Помогите, подскажите. Просмотр изображений на сайте с помощью javascript. Max25 Работа 1 13.04.2013 03:01
Hint (Подсказка) на CSS devote Ваши сайты и скрипты 5 15.03.2013 03:10
jQuery UI Slider изменяет ширину ползунка SkaN2412 jQuery 1 26.11.2012 13:03
подскажите slider oksale AJAX и COMET 2 10.12.2009 06:58