相关疑难解决方法(0)

等待动态加载的脚本

在我的页面体中,我需要插入此代码作为AJAX调用的结果:

    <p>Loading jQuery</p>
    <script type='text/javascript' src='scripts/jquery/core/jquery-1.4.4.js'></script>
    <p>Using jQuery</p>
    <script type='text/javascript'>
        $.ajax({
            ...
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

$.load()由于文档已经加载,我无法使用,因此事件不会触发.

这样安全吗?如果没有,如何在执行自定义生成的代码之前确保已加载jquery脚本.

html javascript jquery load-order

32
推荐指数
6
解决办法
5万
查看次数

如何附加一行JavaScript(而不是外部.js文件)?

我想附加一个脚本标记,它将一行JavaScript执行到文档的头部,而不是附加一个空的脚本标记并使用src属性.

这是我到目前为止所得到的:

<script type="text/javascript">
var scriptContents = 'alert("hi")';
var theScript = document.createElement('script');
theScript.type = 'text/javascript';
theScript.appendChild(scriptContents);
document.getElementsByTagName('head')[0].appendChild(theScript);
</script>
Run Code Online (Sandbox Code Playgroud)

这是我遇到麻烦的appendChild(scriptContents)部分.如何更改此设置以使警报显示在浏览器中?

html javascript dom

2
推荐指数
1
解决办法
1027
查看次数

标签 统计

html ×2

javascript ×2

dom ×1

jquery ×1

load-order ×1