javascript - JQuery が新しく作成された img タグに onload イベントを追加し、それを自動的に呼び出す方法。
阿神
阿神 2017-05-17 10:06:31
0
3
665

これは、最初にページに入ったときの様子です: Web ページがロードされた後、ターゲット画像が自動的に呼び出されます。見つからない場合は、バックアップ画像 (JS の onload イベント noImg() メソッド) を使用します。問題は、検索ボックスにキーワードを入力した後、検索をクリックすると、Web ページに検索結果が表示された後、onload メソッドが呼び出されなくなります。それに onload: "noImg()" を追加しました。しかし、うまくいきませんでした。それを壊すにはどうすればいいですか?神に啓蒙を求めてください~

ページがロードされたばかりのときは、次のように表示されました:

次に、[検索]をクリックすると、次のように表示されます:

上に検索ボックスがあります。検索ボックスにキーワードを入力すると、Ajax 非同期リクエストが呼び出され、返送されたデータがページに再入力されます:

リーリー

これは最初から利用可能な js メソッドです:
/ Web ページの画像が非現実的な場合は代替画像を使用します /

リーリー
阿神
阿神

闭关修行中......

全員に返信(3)
曾经蜡笔没有小新

var img = new Image();
img.src = '';
img.onload= function(){}

いいねを押す +0
小葫芦

http://stackoverflow.com/ques...
割り当ての前に、onload事件应当在图片src注意してください。
参照コード:

リーリー
いいねを押す +0
淡淡烟草味

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート