javascript - 使用 javascript 删除样式标签
问题描述
我正在制作一个书签,并试图删除我的 js 已插入 dom 的标签。它被删除,但样式(被覆盖)不会更新。
无论如何触发浏览器重新绘制页面刷新?
modal.addEventListener('click', destroy, false);
document.getElementById('brisk-modal').append(style);
function destroy(e) {
document.getElementById('brisk-modal').remove();
}
解决方案
利用disabled
document.getElementById("brisk-modal").disabled = true;
如果您想删除样式表
document.getElementById("brisk-modal").parentNode.removeChild();
适用于样式标签
推荐阅读
- flutter - 如何修复“您的 Android App Bundle 使用错误的密钥签名”?
- javascript - Firestore 数据未显示在我的平面列表中?
- arrays - 创建一个可以在之后的所有函数中使用的洗牌数组
- google-maps - 如何使用里程确定给定路线上的位置?
- xlsxwriter - Xlsxwriter:如何禁用数据标签中的文本换行?
- c# - 使用 string.Split 时无法将 'char' 转换为 'string' 错误
- reactjs - React 悬念用法
- python - 为什么在创建设备分位数矩阵时出现断言错误?
- python - Imageio 和 cv2 读取图像 - jpeg
- python - 将图像数组转换为字符串