コンテンツスクリプトを使用してクロムエクステンションを構築しています。ajaxComplete in pure JavaScript
jQueryを使用してページ上のすべてのajaxリクエストが成功すると、DOM要素を挿入するコードがあります。 jQueryなしでこれをどのように再現できますか? ページ上のAjaxリクエストを変更することはできません。
if(window.jQuery){
jQuery(document).ajaxComplete(function(event, xhr, settings) {
for(var i =0; i< $jq('div.handwave').length; i++){
if($($('div.handwave')[i]).children('.done').length < 1){
$(document).find('div.handwave').eq(i).append(wind);
}
}
});
}
これは可能ですか?
jQueryはJavaScriptで書かれた単なるライブラリです.JQueryで可能なものはJavaScriptで可能です。なぜならJavaScriptはJavaScriptのためです。 –
jQueryはJavaScriptの単なる拡張です。 jQueryには、生のJavaScriptが処理できないものはありません。 「**あなたはjQueryを必要としないかもしれません**」(http://www.youmightnotneedjquery.com)にアクセスし、スクリプトを1つずつ解読してください。 –
残念ながら、ajaxCompleteの代替案はありません。 – xoail