[jquery] مجموعة مخصصة / مجموعة متغيرة مع جكري أوي المنزلق



0 Answers

عرض

$("#slider-size .slider").slider({
  min: 0,
  max: 24, // max is 24
  step: 2,
  slide: function(event, ui) {
    var s = ui.value;
    switch(ui.value) {
       case 20:
         s = '16W';
         break;
       case 22:
         s = '18W';
         break;
       case 24:
         s = '12W';
         break;
    }
    $(".rsize").text(s);
  }
});

----- أو ------

عرض

$("#slider-size .slider").slider({
  min: 0,
  max: 24, // max is 24
  step: 2,
  slide: function(event, ui) {
      $(".rsize").text((ui.value >18)?(ui.value-4)+'W':ui.value);
  }
});​
Question

أردت أن أرى ما إذا كان يمكن أن تجعل مجموعة بيانات مخصصة لاستخدامها مع جكري أوي المنزلق . أنا أعمل على موقع يحتوي على أحجام اللباس التي تأتي في نطاق: [0، 2، 4، 6، 8، 10، 12، 14، 16، 18، 16 واط، 18 واط، 20 واط]

القضية أنا وجود تنشأ مباشرة بعد 18، عندما يقفز إلى "واسعة" الأحجام التي هي فريدة من نوعها قليلا.

قبل أن أضيف في 16W، 18W، وعلى أحجام، وأنا خلقت المنزلق العمل باستخدام التعليمات البرمجية التالية:

$("#slider-size .slider").slider({
  min: 0,
  max: 18,
  step: 2,
  slide: function(event, ui) {
    $(".rsize").text(ui.value);
  }
});

الوسيطة الأخيرة في تلك الدالة تقوم بتغيير قيمة نصية عند تغيير شريط التمرير.

لا أحد يعرف كيفية الذهاب في إضافة في 16W، 18W، وما إلى ذلك إلى نهاية هذه القائمة؟

شكر!




Related