我正在尝试使用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>
答案 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
也可以。它是可见的,所以你可以检查和看到。