Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] problem z 'selectedIndex' of undefined
nikestylex7
post
Post #1





Grupa: Zarejestrowani
Postów: 386
Pomógł: 7
Dołączył: 22.04.2010
Skąd: Ziemia

Ostrzeżenie: (20%)
X----


Tak jak w temacie stworzyłem suwaki z jquery ui 4 sztuki.
Podstrone rejestracja podzieliłem na kroki są dwa czyli w pierwszym dane i jeden suwak w drugim dane i 3 suwaki.
Problem polega na tym iż pierwszy suwak działa poprawnie lecz kolejne 3 już nie. W consoli mam błąd 'selectedIndex' of undefined.
Oraz czy nie dało by się tych trzech ostatnich połączyć aby się nie powielały a odnosiły do innych divów ?

Poniżej cztery suwaki
[JAVASCRIPT] pobierz, plaintext
  1. <script>
  2. $(function() {
  3. var select = $( '#minbeds');
  4. var slider = $( "#slider" ).slider({
  5. min: 0,
  6. max: 200,
  7. range: "min",
  8. value: select[0].selectedIndex + 1,
  9. slide: function( event, ui ) {
  10. select[0].selectedIndex = ui.value - 1;
  11. }
  12. });
  13. $( "#minbeds" ).change(function() {
  14. slider.slider( "value", this.selectedIndex + 1 );
  15. });
  16. });
  17. </script>
  18. <script>
  19. $(function() {
  20. var select = $( "#minbeds1" );
  21. var slider = $( "#slider1" ).slider({
  22. min: 0,
  23. max: 100,
  24. range: "min",
  25. value: select[0].selectedIndex + 1,
  26. slide: function( event, ui ) {
  27. select[0].selectedIndex = ui.value - 1;
  28. }
  29. });
  30. $( "#minbeds1" ).change(function() {
  31. slider.slider( "value", this.selectedIndex + 1 );
  32. });
  33. });
  34. </script>
  35. <script>
  36. $(function() {
  37. var select = $( "#minbeds2" );
  38. var slider = $( "#slider2" ).slider({
  39. min: 0,
  40. max: 100,
  41. range: "min",
  42. value: select[0].selectedIndex + 1,
  43. slide: function( event, ui ) {
  44. select[0].selectedIndex = ui.value - 1;
  45. }
  46. });
  47. $( "#minbeds2" ).change(function() {
  48. slider.slider( "value", this.selectedIndex + 1 );
  49. });
  50. });
  51. </script>
  52. <script>
  53. $(function() {
  54. var select = $( "#minbeds3" );
  55. var slider = $( "#slider3" ).slider({
  56. min: 0,
  57. max: 100,
  58. range: "min",
  59. value: select[0].selectedIndex + 1,
  60. slide: function( event, ui ) {
  61. select[0].selectedIndex = ui.value - 1;
  62. }
  63. });
  64. $( "#minbeds3" ).change(function() {
  65. slider.slider( "value", this.selectedIndex + 1 );
  66. });
  67. });
  68. </script>
[JAVASCRIPT] pobierz, plaintext


Ten post edytował nikestylex7 17.12.2015, 20:18:13
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:38