2011-05-21 113 views
3

此代碼是否可以轉換爲jQuery代碼?例如通過使用:jQuery.get()。雖然我不認爲有一個responsetypearraybuffer將JavaScript XMLHttpRequest轉換爲jQuery

var request = new XMLHttpRequest(); 
request.open("GET", url, true); 
request.responseType = "arraybuffer"; 
request.onload = function() { 
    // do stuff 
} 

request.send(); 

編輯

我試圖做一個Chrome的HTML5網絡音頻的jQuery插件。所以我儘可能地嘗試jQuerify。檢查出什麼,我嘗試轉換@http://pieterhordijk.com/sandbox/html5-audio-api/webkit-audiocontext-interface/adding-a-basic-control

字謹慎不要點擊帶有音量高,你只能用網頁:)

+0

你的'onload'應該讀取'onreadystatechange'。 ['responseType'](https://developer.mozilla.org/zh/XMLHttpRequest#responseType)僅支持FF> = 6。 – 2011-05-21 18:34:18

+0

@Marcel:什麼是FF?爲什麼我會將onload更改爲onreadystatechange? – PeeHaa 2011-05-21 18:40:48

+0

FF = Firefox; 'onload'不是['XMLHttpRequest'](https://developer.mozilla.org/en/XMLHttpRequest)對象的屬性。 – 2011-05-21 18:46:27

回答

1
$.get(url, function (data) { 
    // do useful things with data 
}); 

的刷新停止它現在的播放按鈕如需調整參數,請參閱jQuery.get()