Установка нового значения атрибута с помощью jQuery

Я пытаюсь установить новое значение пользовательского атрибута div, используяattr(). Я узнал, что это можно сделать с помощью .attr( attributeName, value ), но когда я пытаюсь это сделать, это не работает.

Вот часть моего кода, которая меня интересует:

$('#amount').attr( 'datamin','1000')

и div с пользовательским атрибутом


Вот весь пример:

$(function() {
    $( "#slider-range" ).slider({
        range: true,
        min: ,
        max: ,
        values: [ ,  ],
        slide: function( event, ui ) {
            $( "#amount" ).html( "" + ui.values[ 0 ] + " - " + ui.values[ 1 ] );

            $('#amount').attr( 'datamin','1000');

        },
        change: function(event, ui) {
            // when the user change the slider
        },
        stop: function(event, ui) {
        alert(ui.values[0]);
            // when the user stopped changing the slider

        }
    });
    $( "#amount" ).html( "" + $( "#slider-range" ).slider( "values", 0 ) +
        " - " + $( "#slider-range" ).slider( "values", 1 ) );

});


Может ли кто-нибудь указать, где я ошибаюсь или какой-либо другой выход?

48
задан informatik01 15 January 2018 в 04:14
поделиться