Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可以<;脚本></脚本>;标签是否由jquery编辑?_Javascript_Jquery_Implementation_Theory - Fatal编程技术网

Javascript 可以<;脚本></脚本>;标签是否由jquery编辑?

Javascript 可以<;脚本></脚本>;标签是否由jquery编辑?,javascript,jquery,implementation,theory,Javascript,Jquery,Implementation,Theory,好的,所以这完全是理论上的(如果这是可能的,我可以看到它导致了噩梦般的实现),但脚本标记的读取方式与其他HTML标记类似。除了造成一个黑洞,摧毁我的电脑和我爱的人,如果我尝试给一个脚本标签一个ID,然后用这个ID删除它,会发生什么 $('#scriptobject').remove(); 我认为您不能为脚本标记提供ID: 但正如pXL所说,您可以删除脚本,然后加载一个新脚本: 如果我尝试给脚本标记一个ID并将其删除,会发生什么 是的,您可以将id属性添加到脚本标记中- <script

好的,所以这完全是理论上的(如果这是可能的,我可以看到它导致了噩梦般的实现),但脚本标记的读取方式与其他HTML标记类似。除了造成一个黑洞,摧毁我的电脑和我爱的人,如果我尝试给一个脚本标签一个ID,然后用这个ID删除它,会发生什么

$('#scriptobject').remove();

我认为您不能为脚本标记提供ID:

但正如pXL所说,您可以删除脚本,然后加载一个新脚本:

如果我尝试给脚本标记一个ID并将其删除,会发生什么

是的,您可以将id属性添加到脚本标记中-

<script id='jq' src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'></script>
您可以在控制台上看到,该脚本标记已删除


接下来的两条语句使用
$
,这样您就可以确保即使删除了标记,脚本仍在内存中。

为什么不尝试一下,然后报告呢?LOL仅删除脚本标记不会删除已经计算过的脚本。+1对于
,除了造成黑洞和破坏我的计算机和爱人之外,它将从dom中删除。
$(function(){
   $('#jq').remove();
   console.log($('html').html());
   $('body').append('works');
});