You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
792 B
31 lines
792 B
6 years ago
|
QUnit.test( 'append', function( assert ) {
|
||
|
'use strict';
|
||
|
|
||
|
var imgUrls = [
|
||
|
'http://i.imgur.com/bwy74ok.jpg',
|
||
|
'http://i.imgur.com/bAZWoqx.jpg',
|
||
|
'http://i.imgur.com/PgmEBSB.jpg',
|
||
|
'http://i.imgur.com/aboaFoB.jpg',
|
||
|
'http://i.imgur.com/LkmcILl.jpg',
|
||
|
'http://i.imgur.com/q9zO6tw.jpg'
|
||
|
];
|
||
|
|
||
|
// create images
|
||
|
var fragment = document.createDocumentFragment();
|
||
|
for ( var i=0, len = imgUrls.length; i < len; i++ ) {
|
||
|
var img = document.createElement('img');
|
||
|
img.src = imgUrls[i];
|
||
|
fragment.appendChild( img );
|
||
|
}
|
||
|
|
||
|
var elem = document.querySelector('#append');
|
||
|
elem.appendChild( fragment );
|
||
|
var done = assert.async();
|
||
|
|
||
|
imagesLoaded( elem, { debug: false } ).on( 'always', function() {
|
||
|
assert.ok( 'appended images loaded' );
|
||
|
done();
|
||
|
});
|
||
|
|
||
|
});
|