从data-actions属性获取值

时间:2019-01-30 16:19:52

标签: jquery revolution-slider

这是旋转滑块按钮。

我想从"rs-26"的{​​{1}}属性中获取data-actions。如何使用jQuery来获取它?

div

1 个答案:

答案 0 :(得分:0)

有几种方法可以执行此操作。不知道您的动作div是什么样,我以为是这样的:

<div id="theDiv" data-actions='[{"event":"click","action":"jumptoslide","slide":"rs-26","delay":""}]'>
    div with content
</div>

然后,你会想jQuery的可能是这样的:

$(document).ready(function() {
    var actions = $("#theDiv").data("actions");
    var theSlide = actions[0].slide;
    console.log('The Slide: ' + theSlide);
});

我只是使用$(document).ready(function() {,以便它会在页面加载时发生,但是您可以在需要的地方使用它。

以下一些其他资源可能会有所帮助:

  

How to access JSON Object name/value?

     

Store JSON object in data attribute in HTML jQuery

     

How to get the data-id attribute?