我正在使用脚本显示来自here的标记云。
var word_list = getTags();
$("#example").jQCloud(word_list);
<div id='example'></div>
我通过点击按钮动态地从不同来源加载标签。它第一次正确显示标签,但下次将它们“添加”到已经存在的标签。我需要以某种方式清除或刷新标签云,我试过这个:
$('#example').val('');
并且没有运气。
有没有办法做到这一点?
答案 0 :(得分:3)
您可以尝试使用它:
$('#example').html("");
.val方法主要用于获取或设置表单元素的值,例如input,select和textarea。它不会像你想要的那样设置div的值。
答案 1 :(得分:0)
您可以使用jQuery empty()
从您的div中删除所有子节点,然后再次调用$("#example").jQCloud(word_list);
,以便您可以用新的填充
尝试:
$('#example').empty();