📅  最后修改于: 2023-12-03 15:32:15.400000             🧑  作者: Mango
jQWidgets jqxBulletChart是基于Javascript和jQuery库开发的一款可定制化的仪表盘插件,可用于数据可视化展示场景。jqxBulletChart提供了destroy()方法,可以用于销毁当前的jqxBulletChart实例。
destroy(): void
调用jqxBulletChart的destroy()方法即可销毁当前的仪表盘实例。
$("#jqxBulletChart").jqxBulletChart('destroy');
该方法没有参数。
该方法没有返回值。
调用该方法可以销毁当前的jqxBulletChart实例,释放内存资源,避免内存泄漏。销毁实例后,原本的jqxBulletChart DIV元素及其绑定的事件也将被删除,所有的属性和方法都将无法访问。
<div id="jqxBulletChart"></div>
<script>
$("#jqxBulletChart").jqxBulletChart({
width: 200,
height: 50,
pointer: {
value: 80
}
});
// 5秒后销毁实例
setTimeout(function() {
$("#jqxBulletChart").jqxBulletChart('destroy');
},5000);
</script>
以上示例代码中,创建了一个宽度为200,高度为50的jqxBulletChart实例,通过指针设置了初始值为80。5秒后调用销毁方法将其销毁。