![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 7 Dołączył: 22.04.2010 Skąd: Ziemia Ostrzeżenie: (20%) ![]() ![]() |
Tak jak w temacie mam problem z sliderem aby ustawić step na 0.5 na jsfiddle działa a u mnie na stronie jest problem mianowicie po wyborze select np 2.5 slider nie ustawia sie i consola daje błąd : Syntax error, unrecognized expression: option[value=2.5]
https://jsfiddle.net/5o5dtfwj/2/
Ten post edytował nikestylex7 18.12.2015, 17:39:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 218 Pomógł: 16 Dołączył: 6.06.2014 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Skoro problem leży po stronie Twojej strony to podaj mi adres, żebyśmy mogli poanalizować na kodzie, który nie działa.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 7 Dołączył: 22.04.2010 Skąd: Ziemia Ostrzeżenie: (20%) ![]() ![]() |
ale chodzi o to że na stronie jest to samo tylko select z pętli jest aby nie zawalać strony id class wszystko to samo
Ten post edytował nikestylex7 18.12.2015, 18:23:28 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 114 Pomógł: 25 Dołączył: 22.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
U mnie na serwerze działa poprawnie. Jeżeli kod na dole nie działa, podaj adres strony do analizy.
Kod <!DOCTYPE html>
<html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="https://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-2.1.4.js"></script> <script src="https://code.jquery.com/ui/1.9.2/jquery-ui.js"></script> <title>Index</title> </head> <body> <select class="needSlider1" id="minbeds1" name="fun" class="form-text" style="padding-right:0;" > <?php for ($i = 1; $i <= 50; $i+=0.5): ?> <option value="<?php echo $i; ?>"<?php if($data['dane']['fun'] == $i){ echo' selected'; }?>><?php echo $i; ?></option> <?php endfor; ?> </select> <div id="slider1"></div> <script> $(".needSlider1").each(function() { var select = $(this); var slider = $("<div id='slider'></div>").insertAfter(select).slider({ min: 1, max: 19, step:0.5, range: "min", value: select[0].selectedIndex + 1, slide: function( event, ui ) { select[0].selectedIndex = ui.value - 1; } }); select.change(function() { slider.slider("value", this.selectedIndex + 1); }); }); </script> </body> </html> -------------------- Słaba znajomość (ale się staram): HTML5, CSS3, JavaScript, SQL, Access
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 386 Pomógł: 7 Dołączył: 22.04.2010 Skąd: Ziemia Ostrzeżenie: (20%) ![]() ![]() |
Rzeczywiście czyli to wina znajduje się na stronie. Zaraz sprawdzę co jest grane dodam że skrypty mam dodane w footer przed zamknięciem body
Może problem jest po stronie dodanych js dodam że próbowałem już wszystkiego i dupa z tego wyszła. header:
footer:
Error : Uncaught Error: Syntax error, unrecognized expression: option[value=1.5] jquery-1.11.2.min.js:2 Zauważmy że przykład kolegi wyżej działa na moim serwerze lecz nie jest dodany do strony podejrzewam że mam problem z skryptami js coś nie obsługuje danej funkcji bądź jest konflikt lecz powiem Wam szczerze że zmieniałem już w head i footerze i nic to nie dało nie wiem co może być jakieś pomysły ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:23 |