我已经使用了很棒的jQuery库已经有一段时间了,并且已经熟悉它的AJAX功能。我正在开发一个只需要jQuery的AJAX功能的项目。将这个逻辑与jQuery分开并不容易,因为有很多依赖项。
我需要一个AJAX库,它可以实现以下功能(与jQuery允许的相同):
使用jQuery可以使用以下方法轻松实现:
$.ajax({
type : 'GET',
url : url,
dataType : 'script',
cache : true,
success: function() {
// script has literally just finished executing...
}
})
哪个成熟(并且轻量级)的开源库会实现这些要求?
答案 0 :(得分:0)
好的,事实证明我所需的功能并不是AJAX响应的真正组成部分。查看jQuery源代码,我发现“脚本”处理程序实际上是临时创建一个“脚本”元素,然后在加载后将其删除。
链接到相关的jQuery源: https://github.com/jquery/jquery/blob/master/src/ajax/script.js
以下页面更详细地介绍了此过程: http://www.ejeliot.com/blog/109