如何将数据类型添加到A标记

时间:2016-12-11 00:56:27

标签: jquery html

我正在尝试使用jQuery

将数据类型添加到A标记

这是HTML

<div class="asset-manager-button">
    <div>
        <a class="uk-position-cover"></a>
    </div>
</div>

这是我认为可行的jQuery

$('.asset-manager-button .uk-position-cover').appendTo('data-uk-scrollspy-nav="{smoothscroll: {offset: 90}, closest:'li'}"');

这就是我想要实现的目标

<div class"asset-manager-button">
  <div>
    <a class="uk-position-cover" data-uk-scrollspy-nav="{smoothscroll: {offset: 90}, closest:'li'}"></a>
  </div>
</div>

2 个答案:

答案 0 :(得分:2)

您必须使用data()方法,如下所示:

$('.asset-manager-button .uk-position-cover')
    .data('uk-scrollspy-nav', "{smoothscroll: {offset: 90}, closest:'li'}");

答案 1 :(得分:1)

你可能看不到jquery localhost/api/home方法的效果,认为它实际上是这样(当你检查标签时它是不可见的,但你仍然可以使用jquery data方法检索它们)

尝试另一种方法data也可以。它是可见的,所以你可以检查和看到。

相关问题