Как я устанавливаю значение Ползунка UI jQuery программно и запускаю события?

Я предпочитаю команду «вырезать» для такого рода вещей

major=`echo $version | cut -d. -f1`
minor=`echo $version | cut -d. -f2`
revision=`echo $version | cut -d. -f3`
revision=`expr $revision + 1`

echo "$major.$minor.$revision"

Я знаю, что это не самый короткий путь, но для меня проще всего понимать и читать ...

15
задан Cœur 3 July 2017 в 18:12
поделиться

2 ответа

Похоже, параметр слайда действителен только для событий мыши. При программной установке значения запускается событие изменения. Так что изменение моей настройки на это дало мне то, что я хотел.

  $("#slider").slider({
        orientation: "vertical",
        range: "min",
        min: 0,
        max: totalRows,
        value: totalRows,
        slide: function(e, ui) {
          scrollTheTable(ui.value, totalRows, visibleRows, $table);
        },
        change: function(e, ui) {
          scrollTheTable(ui.value, totalRows, visibleRows, $table);
        }
      });
22
ответ дан 1 December 2019 в 02:29
поделиться

Почему бы вам не вызвать это после того, как вы установили значение?

scrollTheTable($rows.length - index, totalRows, visibleRows, $table);
0
ответ дан 1 December 2019 в 02:29
поделиться
Другие вопросы по тегам:

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