📅  最后修改于: 2023-12-03 15:16:57.058000             🧑  作者: Mango
destroy()
方法是jQWidgets jqxTagCloud插件提供的一种方法,用于销毁已经创建的标签云实例。这个方法经常用于在不需要标签云实例时,释放内存和资源。
$('#jqxTagCloud').jqxTagCloud('destroy');
var tagCloudSettings = {
width: 500,
height: 300,
source: [
{ label: 'HTML' },
{ label: 'CSS' },
{ label: 'JavaScript' },
{ label: 'jQuery' },
{ label: 'AngularJS' },
{ label: 'ReactJS' }
]
};
// create the tag cloud instance
$('#jqxTagCloud').jqxTagCloud(tagCloudSettings);
// destroy the tag cloud instance
$('#jqxTagCloud').jqxTagCloud('destroy');
destroy()
方法会删除所有相关DOM元素,一旦使用 destroy()
方法,你将无法再次访问已经销毁的tag cloud实例。destroy()
方法之前,您需要先确保标签云实例还存在,且该实例已经创建。detach()
方法代替 destroy()
方法,detach()
方法将从DOM中删除标签云实例,但保留其相关事件绑定和数据。destroy()
方法。