|
Slyweb
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link href="jquery-ui-1.7.2.custom.css"
rel="stylesheet" type="text/css"/>
<script src="jquery-1.3.2.min.js"></script>
<script src="jquery-ui-1.7.2.custom.min.js"></script>
<script>
$(document).ready(function(){
$(function() {
$("#slider").slider();
});
});
</script>
</head>
<body class="iframe">
<div class="demo">
<div id="slider"></div>
</div><!-- End demo -->
<div style="display: none;" class="demo-description">
<p>The basic slider is horizontal and has a
single handle that can be moved with the mouse
or by using the arrow keys.</p>
</div><!-- End demo-description -->
</body>
</html>
<style>
#slider {margin-top:5%;}
</style>
Опция: animate
$('.selector').slider({ animate: true });
//получить опцию
var animate = $('.selector').slider('option', 'animate');
//установить опцию
$('.selector').slider('option', 'animate', true);
Опция: animate
$('.selector').slider({ max: 7 });
//получить опцию
var max = $('.selector').slider('option', 'max');
//установить опцию
$('.selector').slider('option', 'max', 7);
Опция: min
$('.selector').slider({ min: -7 });
//получить опцию
var min = $('.selector').slider('option', 'min');
//установить опцию
$('.selector').slider('option', 'min', -7);
Опция: orientation
$('.selector').slider({ orientation: 'vertical' });
//получить опцию
var orientation = $('.selector').slider('option', 'orientation');
//setter
$('.selector').slider('option', 'orientation', 'vertical');
Опция: range
$('.selector').slider({ range: 'min' });
//получить опцию
var range = $('.selector').slider('option', 'range');
//установить опцию
$('.selector').slider('option', 'range', 'min');
Опция: step
$('.selector').slider({ step: 5 });
//получить опцию
var step = $('.selector').slider('option', 'step');
//установить опцию
$('.selector').slider('option', 'step', 5);
Опция: value
$('.selector').slider({ value: 37 });
//получить опцию
var value = $('.selector').slider('option', 'value');
//установить опцию
$('.selector').slider('option', 'value', 37);
Опция: values
$('.selector').slider({ values: [1,5,9] });
//получить опцию
var values = $('.selector').slider('option', 'values');
//установить опцию
$('.selector').slider('option', 'values', [1,5,9]);
Событие: start
$('.selector').slider({
start: function(event, ui) { ... }
});
$('.selector').bind('slidestart', function(event, ui) {
...
});
Событие: slide
$('.selector').slider({
slide: function(event, ui) { ... }
});
$('.selector').bind('slide', function(event, ui) {
...
});
Событие: change
$('.selector').slider({
change: function(event, ui) { ... }
});
$('.selector').bind('slidechange', function(event, ui) {
...
});
Событие: stop
$('.selector').slider({
stop: function(event, ui) { ... }
});
$('.selector').bind('slidestop', function(event, ui) {
...
});
Метод: destroy
Метод: disable
Метод: enable
Метод: option
Метод: value
Метод: values
Используемая тема jQuery UI
Образец разметки jQuery UI CSS струтктуры классов
<div class="ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"> <a style="left: 0%;" class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a> </div>Примечание: Данный образец разметки создан посредством плагина slider, это не разметка для того чтобы создать бегунок. Для этого достаточно следующей разметки <div><div>.