问题标签 [getscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何让脚本在继续之前等待 Ajax 获取请求的状态?
基本上我正在做的是检查对象是否存在,如果找不到,脚本将尝试使用 getScript 加载源文件。我只想检查一次,然后向调用 fetch() 的函数返回 true 或 false
但是在脚本加载之前返回就开始了=/
稍后脚本被加载,但函数返回 false。
我想这就是异步的美妙之处......
处理这个问题的最佳方法是什么......也许我可以在其他时候再次检查对象是否存在?
或者也许有更好的方法来做到这一点,我不必锁定浏览器?
jquery - 使用 jQuery 的 getScript() 函数时,我在注释行出现“格式不正确”错误
我的猜测是 src 文件需要对 XML 友好,但当然没有任何 JS 文件,因为它使用了各种不符合 XML 的实体。
getScript() 可能需要一个 XML 文件 =/
有什么想法吗?
我也在我的桌面上开发这个,不使用任何服务器
jquery - Firebug 抛出“$(”错误?
我在 Firebug 中遇到一个奇怪的错误,我没有在 Webkit 中遇到。该错误在萤火虫中显示为“ $( ”。
这是据称导致它翻转的代码:
该错误并非特定于倒计时脚本,它只是给我一个错误,试图调用我刚刚在 Firefox 中加载的任何插件。有任何想法吗?
javascript - 关于 jQuery 的 getScript() 的问题
- 加载后,是缓存还是多次引用时再次加载?
- 如果一个事件依赖于正在加载的这个文件,如果文件需要更长的时间加载或不加载,该事件是否会延迟失败/超时?
- 如果文件由于某种原因无法加载,我该如何检查并执行某些操作?
在此先感谢您的帮助。
jquery - jQuery $.getScript - 执行脚本中的旧函数和变量
我用 jQuery $.getScript 执行一个 javascript。在执行的脚本中,我无法访问源文件的函数和变量。
有解决办法吗?
javascript - Jquery getScript($.getScript()) 不能在 chrome 上工作?
我$.getScript()
在 chrome 上使用时遇到问题。它不适用于chrome浏览器。我已经在 Firefox 和 safari 上对其进行了测试,它确实有效。我的外部脚本中只有一个alert()
并且它不起作用。
这是代码:
页
脚本.js
有没有人遇到过这个问题?
jquery - jQuery getScript() 回调函数?
我试图从中获取回调:
但是警报只是返回带有“未定义”的警报?我也试过:
然后它根本不会返回任何警报。(我相信该功能不会运行)。
但是....如果我这样做:
然后有:
function myfunction ( data ) { alert(data); }
然后它会工作并返回我想要的数据。但我不希望这样做。
如何解决?
也试过这个:
但是我应该在哪里有一个函数并从回调中提醒数据?
javascript - 如何通过 JavaScript 文件将所有 JavaScript 文件包含在目录中?
我有一堆想要包含在页面中的 JavaScript 文件,但我不想一直写下去
那么有没有办法将所有文件包含在一个目录中(未知大小)?我可以做类似...
... 获取“js”目录中的所有 JavaScript 文件?如何使用 jQuery 做到这一点?
jquery - 如何使用 jquery 检测外部 js 文件是否已包含在内
我已经使用 getScript 包含了外部 js 文件。但是,我只想包含一次。如何使用 jquery 检测外部文件是否已包含在内?谢谢。
jquery - getScript 停止工作
为了加快我们网站的加载时间,我们推迟了一些脚本的加载。直到几天前,这一直运行良好。我把这个问题归结为这个简短的 HTML 页面。
看起来有问题的脚本是使用text/plain
内容类型提供的。我不确定周末之前是什么情况。这可能是问题吗?
在 Fiddler 中,似乎从未发出过请求,但是当我将 URL 粘贴到另一个选项卡时,我可以获取它。如果我更改scriptUrl
为我控制的一个,它工作正常。这是怎么回事?