Подтвердить что ты не робот

Получение атрибутов данных HTML с помощью jQuery

Как я могу получить значения, хранящиеся в атрибутах данных, используя jQuery?

<div class="sm-tot" data-ts-speed="500" data-ts-interval="4000" data-ts-newVal="5000" >
4b9b3361

Ответ 1

Использовать функцию jQuery.data​​p >

var speed = $("yourdiv").data("ts-speed");

Ответ 2

Вы должны иметь возможность использовать функцию .attr:

var speed = $("yourdiv").attr("data-ts-speed");

Ответ 3

этот shoud дает вам представление о том, как

HTML:

<div class="sm-tot" data-ts-speed="500" data-ts-interval="4000" data-ts-newVal="5000" > </div>

JS:

$(document).ready(function(){
    var speed = $("div.sm-tot").data("ts-speed");
    var interval = $("div.sm-tot").data("ts-interval");
    $("div.sm-tot").append("speed: " + speed + "<br />");
    $("div.sm-tot").append("interval: " + interval + "<br />");

});

Ответ 4

<div class="sm-tot" data-ts-speed="500" data-ts-interval="4000" data-ts-newVal="5000" >

ну, для этого div u может получить кого-то attr с jquery, используя такой код сначала следуйте этому шаблону

   if is Class $(".ClassName").attr('AttrName');
   if is Id  $('#IDname').attr('attrName')

если u wan получит "data-ts-interval", u будет использовать $('. sm-tot'). attr ( "data-ts-interval" );