Как сохранить исходное числовое значение в слайдере Qualtrics от исчезновения? - PullRequest
0 голосов
/ 06 апреля 2019

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

Цель состоит в том, чтобы удалить нецелые (или все остальные в данном конкретном случае) значения из ползунка значений.

Код, который я использую, находится ниже

(Я изменил исходный код, чтобы сделать мою метку пустой, и добавил в функцию дополнительного счетчика)

Я не вижу в логике, почему также удаляется первое значение.

Qualtrics.SurveyEngine.addOnload(function() {
    var qid = this.questionId;
    var ticks = $(qid).select('span.TickContainer');
    for(var i=1; i<ticks.length; i++) { /* start at the second label or tick*/
        var labels = ticks[i].select('span');
        i++; /* skip every other label or tick*/
        for(var j=0; j<labels.length; j++) {

            var label = labels[j].innerHTML.trim();
            labels[j].innerHTML = " "; /* set the current label or tick to a blank */

        }
    }   
});

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

...