[英]Can i use defer attribute in inline js?
<!doctype html>
<head>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" defer></script>
<script defer> // Can I use defer atttribute here?
//Inline js code
</script>
</head>
<body>
</body>
</html>
在这里我可以使用 defer 属性来内联 JS 吗?
这是不可能的。 每个MDN :
defer :如果 src 属性不存在(即对于内联脚本),则不得使用此属性,在这种情况下它将不起作用。
对于您想要的功能,您必须执行以下操作之一:
src
<body>
的末尾 defer
属性对内联代码没有影响。 另一种方法是使用type="module"
属性,这将推迟代码执行:
<script type="module">
<!-- inline code-->
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.