加载脚本时触发加载事件
Fire onload event when script is loaded
所以我有以下代码:
$.proxy(function(responseData) {
if (responseData.hasOwnProperty('dynamicJavascriptUrl')) {
var script = document.createElement('script');
script.src = responseData.dynamicJavascriptUrl;
script.load = function() {
console.log('hello');
}
$('#credit_card').append($(script));
}
我在这里要做的是在加载脚本时记录 hello。但它似乎不起作用。
我也试过这个:
script.onload = function() {
console.log('hello');
}
但结果是一样的。
有人知道该怎么做吗?
试试这段代码
jQuery.loadScript = function (url, callback) {
jQuery.ajax({
url: url,
dataType: 'script',
success: callback,
async: true
});
}
$.loadScript('dynamicJavascriptUrl.js', function(){
console.log('hello');
});
相关文章:
- 召回窗口加载事件 - javascript
- 仅加载事件序列
- cookie加载事件页面重定向
- 正在捕获动态更改其源的图像的加载事件
- 如何从vb.net中的页面加载事件中调用特定的javascript函数
- 在iframe中加载pdf时,iframe未触发加载事件
- 点击加载事件按钮
- jQuery-将加载事件附加到动态加载的元素
- 不;t使用ajax在fullcalender.js中加载事件数据
- 加载事件中的“太多递归”
- 每10秒调用一次页面加载事件
- jQuery"该参考文献“;加载事件后未设置
- ASP网格视图的重新加载事件
- 在点击和加载事件时播放暂停背景音频
- 引导模式加载事件
- 页面中的条件在卸载之前加载事件
- 如何在 asp.net 中的页面加载事件之前调用 JavaScript 确认对话框
- 位置.重新加载事件触发按钮单击事件
- iframe 加载事件中的 setTimeout 似乎没有像预期的那样等待 x 秒
- 图像加载事件未触发