Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 12.01.2016, 14:14
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

enable209,
Element li not allowed as child of element div in this context
div в li не рекомендуется сувать
Ответить с цитированием
  #12 (permalink)  
Старый 12.01.2016, 15:06
Новичок на форуме
Отправить личное сообщение для enable209 Посмотреть профиль Найти все сообщения от enable209
 
Регистрация: 12.01.2016
Сообщений: 9

Сообщение от рони Посмотреть сообщение
enable209,
https://validator.w3.org/nu/?doc=htt...m-groups.ru%2F
убрать дубликаты name
Error: Duplicate attribute
<input type="text" name="tel" placeholder="Телефон" class="bbox picted tel" name="phone">
Self-closing syntax
исправить <p/>

Stray start tag
перенести скрипт - поставить перед боди а не после
Unclosed element и End tag и Stray end tag -- лишние или незакрытые или неоткрытые теги -- убрать переставить или закрыть , остальное не страшно.
Исправил, все что понял. Не понял, что делать с Error: Duplicate attribute
<input type="text" name="tel" placeholder="Телефон" class="bbox picted tel" name="phone"> и Unclosed element и End tag и Stray end tag -- лишние или незакрытые или неоткрытые теги -- убрать переставить или закрыть.

Но внешний вид калькулятора так и не изменился...
Ответить с цитированием
  #13 (permalink)  
Старый 12.01.2016, 15:08
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Сообщение от enable209
Не понял, что делать с Error: Duplicate attribute
оставить что-то одно или name="tel" или name="phone"
Ответить с цитированием
  #14 (permalink)  
Старый 12.01.2016, 15:15
Новичок на форуме
Отправить личное сообщение для enable209 Посмотреть профиль Найти все сообщения от enable209
 
Регистрация: 12.01.2016
Сообщений: 9

Сообщение от рони Посмотреть сообщение
оставить что-то одно или name="tel" или name="phone"
Это тоже поправил, а с Unclosed element и End tag и Stray end tag я пробовал: удалять - пропадает часть текста, закрыть - все теги закрывающие, а где открывать их я не понимаю...

И все же, как вернуть приличный внешний вид калькулятору?
А за настроенный функционал + к карме)))
Ответить с цитированием
  #15 (permalink)  
Старый 12.01.2016, 16:04
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Сообщение от enable209
И все же, как вернуть приличный внешний вид калькулятору?
изучать css и html, и как бы плюшки закончились, далее учитесь сами или раздел работа.
Ответить с цитированием
  #16 (permalink)  
Старый 12.01.2016, 17:41
Новичок на форуме
Отправить личное сообщение для enable209 Посмотреть профиль Найти все сообщения от enable209
 
Регистрация: 12.01.2016
Сообщений: 9

Тогда у меня всего 1 вопрос) как сделать окно, под строкой "Глубина скважины", где будет отображаться фактическое значение ползунка? как было у Вас на примере.
Ответить с цитированием
  #17 (permalink)  
Старый 12.01.2016, 20:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Сообщение от enable209
окно
это input строка 402 файл http://aqua.sm-groups.ru/styles/styles.css
.cbLine input {
  display: none;
}
убрать
Ответить с цитированием
  #18 (permalink)  
Старый 13.01.2016, 08:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

slider ui калькулятор для скважины вывод в div
enable209,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <link rel="stylesheet" href="http://code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css">

  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

  <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
   <style type="text/css">
.sliderIn{
    margin:20px;
    width:500px;
    height:5px;
  }

  .ui-slider-handle{
    border-radius:50%;
    position:relative;
    font-size:14px;
    display:block;
  }

  .ui-slider-horizontal .ui-slider-handle{
    top:0.5em;
    background:transparent;
    border-radius:0%;
    width:0;
    height:0;
    border-top:none;
    text-decoration:none;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-bottom:14px solid red;
  }


  .ui-slider-horizontal .ui-slider-handle:last-of-type{
    background:transparent;
    border-bottom:none;
    border-top:14px solid red;
    top:-1.2em;
  }

  .ui-slider-horizontal .ui-slider-handle:last-of-type:focus {
 outline: 0;

 }
  .active {
    background-color: #0000CD;
    color: #FFFFFF;
  }
  .priceList span {
    border-radius: 8px;
    padding: 2px 8px;
    cursor: pointer;
    border: 1px solid #0000CD
  }

  </style>

</head>

<body><section class="howToEarn">
        <div class="res">
            <h1>Калькулятор <span class="din_bold">скважины</span></h1>
            <div class="calculator"><form>

                <div class="calcBox">
                            <span class="cbTitle">Введите исходные данные</span>
                            <div class="cbLine">
                                <span class="cblTitle">Глубина скважины, м.</span>
                                <div>
                                    <div class="inCount"></div>
                                    <div class="sliderBox bbox sliderIn"></div>
                                    <div class="priceList"> <span>0 м.</span> <span>50 м.</span> <span>100 м.</span> <span>150 м.</span></div>
                                </div>
                            </div>
                           <div class="procBox">
                                <span class="pbTitle">Тип трубы:</span>
                                <div class="radioList">
                                    <label><input class="niceRadio" type="radio" name="tube" value="1600"  checked>Металл ⌀133</label>
                                    <label><input class="niceRadio" type="radio" name="tube" value="1900" >Металл ⌀133 + Пластик ⌀117</label>
                                </div>
                            </div>
                                            <br>
                                            <br>
                            <div class="procBox">
                                <span class="pbTitle">Тип обустройства:</span>
                                <div class="radioList">
                                    <label><input class="niceRadio" type="radio" name="proc" value="35500"  checked>Летний </label>
                                    <label><input class="niceRadio" type="radio" name="proc" value="100000" >Металлический кессон </label>
                                </div>
                            </div>
              </div>
                <input type="hidden" name="user_data[url]" value="landing_opt_real" />
            </form></div>
                                <div class="investedReceived">
                <div class="invested">
                    <div class="interBox"><div class="textBox">Стоимость скважины : <span id="inMon">20 000 руб.</span></div></div>
                     </div><br>
                                <div class="received">
                    <div class="interBox"><div class="textBox">Стоимость обустройства : <span id="outMon">53 000 руб.</span></div></div>
                </div>
                <div class="clear"></div>
                <p class="month12">Итого:</p>
                <span class="summ" id="sumMon">636 000 руб.</span>
                <a class="popup_t want but din_bold" href="javascript:void(0)">Хочу заказать</a>
              </div>
             </div>
            </section>
<script>
jQuery(function() {
    var c = {
            0: 0,
            50: 1,
            100: 2,
            150: 3
        },
        a = $(".priceList span");
    $(".sliderIn").slider({
        max: 150,
        min: 0,
        step: 1,
        value: 0,
        range: "min",
        slide: function(f, b) {
            $(".inCount").html(b.value + " м.");
            var d = b.value * $(".procBox:first input:checked").val(),
                e = +$(".procBox:last input:checked").val();
            $("#inMon").text(d + " руб.");
            $("#outMon").text(e + " руб.");
            $("#sumMon").text(d + e + " руб.");
            a.removeClass("active");
            void 0 !== c[b.value] && a.eq(c[b.value]).addClass("active")
        },
        change: function(f,
            b) {
            $(".inCount").html(b.value + " м.");
            var d = b.value * $(".procBox:first input:checked").val(),
                e = +$(".procBox:last input:checked").val();
            $("#inMon").text(d + " руб.");
            $("#outMon").text(e + " руб.");
            $("#sumMon").text(d + e + " руб.");
            a.removeClass("active");
            void 0 !== c[b.value] && a.eq(c[b.value]).addClass("active")
        }
    });
    $(".sliderIn").slider("option", "value", 0);
    $(".calculator input").on({
        click: function() {
            var a = +parseInt($(".inCount").html()) || 0;
            $(".sliderIn").slider("option", "value", a)
        }
    });
    a.on({
        click: function() {
            var c = a.index(this);
            $(".sliderIn").slider("option", "value", 50 * c)
        }
    })
});
</script>
</body>

</html>

Последний раз редактировалось рони, 13.01.2016 в 08:36.
Ответить с цитированием
  #19 (permalink)  
Старый 13.01.2016, 12:27
Новичок на форуме
Отправить личное сообщение для enable209 Посмотреть профиль Найти все сообщения от enable209
 
Регистрация: 12.01.2016
Сообщений: 9

Сообщение от рони Посмотреть сообщение
это input строка 402 файл http://aqua.sm-groups.ru/styles/styles.css
.cbLine input {
  display: none;
}
убрать
Все поправил! Спасибо огромное за помощь!!!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Доработать скрипт калькулятора. webmanss Элементы интерфейса 0 19.10.2015 21:23
Профессиональная настройка Яндекс Директ и Google Adwords Alex.Directolog Работа 0 28.08.2015 20:30
Не работает скрипт калькулятора в FF 4.0 YaVolodya Firefox/Mozilla 2 01.11.2013 11:04
Админка для калькулятора Antond Элементы интерфейса 1 19.11.2012 15:08
Имеется скрипт калькулятора - не пойму почему не работает tishkovav AJAX и COMET 4 15.02.2012 15:21