我使用 Adobe Edge 已经有一段时间了,我还想使用 Preloader 通过 AJAX 为我的合成加载数据。为此,我在 Preloader>loading-Event 中创建了以下代码。哪个事件有点问题,因为根本没有文档,所以当它被触发时我一点也不知道。
// this little fella is fetching url-
// parameters and puts them in a var called GET
(function () {
window.GET = {};
var s = window.location.search.substring(1).split('&');
if (!s.length) return;
for (var i = 0; i < s.length; i++) {
var parts = s[i].split('=');
window.GET[unescape(parts[0])] = unescape(parts[1]);
}
}())
var playlist = GET["l"],
playlistLoadSuccessHandler = function (data, status, xhr) {
console.log(data);
};
$.ajax({
url: playlist,
dataType: 'xml',
success: playlistLoadSuccessHandler
});
所以我得到的只是:Uncaught ReferenceError: $ is not defined
有没有人比我在 Adobe Edge 方面的经验多一点,并且知道我的错误是什么?