Ползунок jQuery UI - Улучшения

Нет, это невозможно изменить в процессе деструктуризации - этот ответ объясняет почему.

Гораздо проще проверить, используя some вместо includes:

const words = ['word1', 'word2', 'word3']
const texts = [{
    name: 'blah',
    description: 'word4'
  },
  {
    name: 'blah2',
    description: 'word1'
  },
  {
    name: 'blah3',
    description: 'word5'
  }
]

console.log(
  texts.some(
    ({
      description
    }) => words.some(word => word.toLowerCase == description.toLowerCase())
  )
)

5
задан Vijay Dev 1 May 2009 в 08:44
поделиться

3 ответа

Я синхронизировал ввод с ползунком следующим образом:

<div id='support_slider' class='slider' alt='" + pct + "'></div>
<input id='support_input' class='input' alt='" + pct + "' value='" + pct + "' size='1'/>

$("#support_slider").slider({
    //animate: true,
    min: 0,
    max: 10,
    value: pct,
    slide: function(event, ui) {
            set_sliders_and_input($(this), $(this).next(), $(this).next().attr("value"), ui.value);
    }
});

$("#support_input").keyup(function(event) {
    set_sliders_and_input($(this).prev(), $(this), $(this).attr("alt"), $(this).attr("value"));
});

function set_sliders_and_input(slider, input, oldv, newv) {
    if ( newv < 0 || newv > 100 ) return false;
    var diff = oldv - newv;
    input.attr("value", newv).attr("alt", newv);
    slider.slider('option', 'value', newv);
    GM_setValue('support_pct', newv);
    return true;
}
0
ответ дан 14 December 2019 в 19:25
поделиться

Я нашел пример пользовательского слайдера пользовательского интерфейса JQuery, который отображает хеш-метки.

Ползунок пользовательского интерфейса jQuery из элемента выбора

Это должно послужить хорошей отправной точкой. Дайте мне знать, если вам нужна помощь.

5
ответ дан 14 December 2019 в 19:25
поделиться

Это должно помочь, он показывает значения рядом с маркером. довольно аккуратно !:

http://www.keepthewebweird.com/creating-a-nice-slider-with-jquery-ui/

Посмотрите учебник !! демо по какой-то причине немного не работает.

0
ответ дан 14 December 2019 в 19:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: