Создание динамического слайдера c jQuery - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь создать слайдер, используя jQuery. Это мой код:

function createSlider(label_value, input_id, output_id, minValue, maxValue, initialValue, step) {
    const div = $("<div/>");
    const input = ($`<input type="range" min="${minValue}" max="${maxValue}" step="${step}" id="${input_id}" value="${initialValue}"/>`);
    div.append(input);

    return div;
}

Но в этой строке: "div.append (input);", я получаю сообщение об ошибке: "Uncaught TypeError: Невозможно прочитать свойство 'ownerDocument' из неопределенного". Что я делаю не так?

1 Ответ

1 голос
/ 24 февраля 2020

Кажется, есть проблема с этой строкой:

const input = ($`<input type="range" min="${minValue}" max="${maxValue}" step="${step}" id="${input_id}" value="${initialValue}"/>`);

Вы должны заменить $ начальной скобкой:

const input = $(`<input type="range" min="${minValue}" max="${maxValue}" step="${step}" id="${input_id}" value="${initialValue}"/>`);

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...