jquery 动态删除某个js
时间: 2023-07-05 09:33:54 浏览: 163
jQuery实现点击替换图片.zip
在页面上动态删除某个 JavaScript 文件是不可能的。要删除 JavaScript 文件,你必须在 HTML 文件中将其引用的 `<script>` 标签删除,然后重新加载页面。
如果你想动态删除某个脚本,可以通过以下步骤实现:
1. 创建一个新的 `<script>` 标签,例如:
```javascript
var script = document.createElement("script");
```
2. 将 `src` 属性设置为要删除的 JavaScript 文件的路径,例如:
```javascript
script.src = "path/to/script2.js";
```
3. 找到页面上的 `<head>` 或 `<body>` 元素,并将新的 `<script>` 标签添加到其中,例如:
```javascript
document.head.appendChild(script);
```
4. 等待 JavaScript 文件加载完毕,然后删除它的引用,例如:
```javascript
script.onload = function() {
script.remove();
};
```
这将在 JavaScript 文件加载完毕后自动删除新创建的 `<script>` 标签。请注意,这种方法不会删除从文件中定义的任何函数、变量或对象,因此,请确保了解它对页面的影响。
阅读全文