我有一个简单的问题。我有一个按钮:
<button id='myid' data-test='some test'>
我想要追逐属性data-test
的价值。
我正在使用以下jQuery代码:
$("#myid").attr("data-test","<script src='<?php echo $linkjs; ?>' >");
这会设置data-test
的值,但我想将其保存为html值。如何将其设置为HTML值?
答案 0 :(得分:0)
尝试
var $button = $('#myid');
$button.data("test", $button.html())
这会将data-test
属性设置为按钮的html。
答案 1 :(得分:0)
$("#myid").html($("#myid").data("test"));
答案 2 :(得分:0)
首先,您可以访问执行此操作的data- *属性:$("#elem").data('text')
并设置执行此操作的值$("#elem").data('test', 'value');
。
所以你可以这样做:
$("#myid").html($("#myid").data('test'));