0
使用benpickles onSCreen
プラグイン(https://benpickles.github.io/onScreen/)私が試してみて、画面上のvisisbleているすべての画像上のjQueryのfilter()
メソッドを持つすべての要素の画像srcを変更するために次のコードを使用しています内のこの/要素を取得します。 。jQueryの - フィルタ()
<img class="img-d" src="old-image-23.jpg" data-src="new-image-37.jpg"/>
<img class="img-d" src="old-image-54.jpg" data-src="new-image-7.jpg"/>
<img class="img-d" src="old-image-12.jpg" data-src="new-image-98.jpg"/>
jQuery(function() {
setInterval(function() {
jQuery('.img-d')
.filter(":onScreen")
.attr('src', jQuery(this).data('src'))
},
1000)
});
しかし、は、img srcを変更しようとすると機能しません。
誰でも手助けできますか?
jQueryの代わりに '$'を使用してみませんか? –
@ N.Ivanov $の代わりにjQueryを使うことができます –