Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   jquery ui slider (https://javascript.ru/forum/misc/54581-jquery-ui-slider.html)

gam0ra 23.03.2015 19:35

jquery ui slider
 
jquery ui slider Как поменять слайдеру стили??
Пробывал менять в jquery ui css не момогло(

рони 23.03.2015 19:45

gam0ra,
выбрать в галерее - скачать css

или сразу подключить
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/le-frog/jquery-ui.css">
<style>
и вопрос что вы там меняли и где?

рони 23.03.2015 19:52

gam0ra,
http://api.jqueryui.com/slider/
в разделе Theming даны названия классов которые используются при оформлении слайдера

gam0ra 24.03.2015 15:52

рони,
А есть тоже самое на русском?)

gam0ra 24.03.2015 15:57

Цитата:

Сообщение от рони (Сообщение 362713)
gam0ra,
выбрать в галерее - скачать css

или сразу подключить
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/le-frog/jquery-ui.css">
<style>
и вопрос что вы там меняли и где?

.ui-widget-header поменял цвет на свой
Серавно цвет тотже остался

рони 24.03.2015 16:24

gam0ra,
где код?

рони 24.03.2015 16:32

gam0ra, вариант серобуромалиновый без крапинок :cray:
<!doctype html>

<html lang="en">

<head>

  <meta charset="utf-8">

  <title>jQuery UI Slider - Slider bound to select</title>

  <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css">

  <script src="http://code.jquery.com/jquery-1.10.2.js"></script>

  <script src="http://code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
  <style type="text/css">
#slider { margin: 10px;width : 500px; height: 8px ;
background-image: -webkit-gradient(linear, left, right, color-stop(0, #FFD700), color-stop(1, #FF4500));
background-image: -o-linear-gradient(left, #FFD700, #FF4500);
background-image: -moz-linear-gradient(left, #FFD700, #FF4500);
background-image: -webkit-linear-gradient(left, #FFD700, #FF4500);
background-image: linear-gradient(to right, #FFD700, #FF4500)

}
  .ui-widget-header	{
    background-image: -webkit-gradient(linear, left, right, color-stop(0, #FF1493), color-stop(1, #0060BF));
    background-image: -o-linear-gradient(left, #FF1493, #0060BF);
    background-image: -moz-linear-gradient(left, #FF1493, #0060BF);
    background-image: -webkit-linear-gradient(left, #FF1493, #0060BF);
    background-image: linear-gradient(to right, #FF1493, #0060BF)
  }

  .ui-slider-handle{border-radius:50%; position: relative; font-size: 14px; display: block; }
  .ui-slider-horizontal .ui-slider-handle{top:-0.4em; background: #0000FF; }
    :focus {
 outline: 0; /* Firefox выделяет рамкой из точек все ссылки при нажатии */
 border: 0;
 }
  </style>


  <script>

  $(function() {
    var arr = [0,100000,300000,750000,1500000,3000000];
    var input = $( "#minbeds" );

    var slider = $( "<div id='slider'></div>" ).insertAfter( input ).slider({

      min: 0,

      max: 5000,

      range: "min",
      animate: "slow" ,
      stop:  function( event, ui ) {

        var num =  Math.round(ui.value/1000 );
         window.setTimeout(function ()
{
  slider.slider( "option", "value", num * 1000 );
},600)
       //
      },
      change: function( event, ui ) {

        var num =  Math.round(ui.value/1000 );
        input.val(arr[num]) ;

      },

      slide: function( event, ui ) {
        var num =  Math.round(ui.value/1000 ) ;
        input.val(arr[num]) ;

      }

    });

   slider.slider( "option", "value", 2000 );

  });

  </script>

</head>

<body>



<form id="reservation">

  <label for="minbeds">$</label>

  <input name="minbeds" id="minbeds">

</form>





</body>

</html>

gam0ra 25.03.2015 16:27

рони,
У меня двойной слайдер щас попробую этот стиль вставить к себе)

gam0ra 25.03.2015 16:29

рони,
А как исполняемый скрипт сюда скинуть?

рони 25.03.2015 16:41

Цитата:

Сообщение от gam0ra
А как исполняемый скрипт сюда скинуть?

Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 12:01.