-1
純粋なJavaScriptで次のコードを再作成するにはどうすればよいですか?イメージがjQueryなしで読み込まれた(または失敗した)ときを検出する方法はありますか?
$('#img').on('load error', function() { something(); });
純粋なJavaScriptで次のコードを再作成するにはどうすればよいですか?イメージがjQueryなしで読み込まれた(または失敗した)ときを検出する方法はありますか?
$('#img').on('load error', function() { something(); });
このお試しください:
<img id="image" src="image.gif" onerror="myFunction()">
またはインライン:
document.getElementById("image").addEventListener("error", function(){ something(); });
document.getElementById("image").src = filename;
またはゼロからの:あなたが探しているものを
var img=new Image();
img.onload=function(e) { somethingGood(); };
img.onerror=function(e) { somethingBad(); };
img.src=URL;
はJavaScriptでカスタムイベントです。このウェブサイトで詳しく説明しています:[イベントの作成とトリガー](https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events) – icecub
どのような調査をしましたか?何を試しましたか?あなたの試みと努力を示すことはここで重要です。これは無料のコード変換サイトではありません。あなたが期待どおりに動作していないコードを持っているなら、それを投稿すれば多くの助けが得られます。 [ask] – charlietfl
[JQueryを使用しないで複数のイベントをリスナーにバインドする]の可能な複製?](http://stackoverflow.com/questions/8796988/binding-multiple-events-to-a-listener-without-jquery) –