javascript 创建带有脚本属性的脚本标记

uyto3xhc  于 6个月前  发布在  Java
关注(0)|答案(2)|浏览(67)

我注入了一个这样的脚本:

var script = $('<script>', {
    type: 'text/javascript',
    async: true,
    src: 'https://script.js'
});

$('script:first').before(script);

字符串
这会生成标记,如:

<script type="text/javascript" async="async" src="https://script.js"></script>


我更喜欢以下语法:

<script type="text/javascript" async src="https://script.js"></script>


在向jQuery DOM元素创建者传递选项时,是否支持这种方法?或者,我应该使用普通的JavaScript来实现这一点?

bkhjykvo

bkhjykvo1#

你可以使用纯JS来设置属性。通过jQuery来做会自动填充值。

var script = $('<script>', {
    type: 'text/javascript',
    src: 'https://script.js'
});

script[0].setAttribute("async", "");

$('script:first').before(script);

字符串

ca1c2owp

ca1c2owp2#

from turtle import *
import colorsys

speed(0)
bgcolor("black")
h=0

for i in range(16):
    for j in range(18):
        c=colorsys.hsv_to_rgb(h,0.9,1)
        color(c)
        h+=0.005
        rt(90)
        circle(150-j*6,90)
        lt(90)
        circle(150-j*6,90)
        rt(180)
    circle(40,24)
    
done()

字符串

相关问题