Код:Проблемы с новым Image() в Javascript
function CreateAndAnimateEnemyImg() {
var enemy = new Image();
enemy.src = 'enemy.jpg';
enemy.class = 'Enemy';
enemy.width = '30px';
enemy.height = '30px';
document.body.appendChild(enemy);
enemy.onload = function() {
alert('2. Image has fully loaded.');
$('.Enemy').animate({ 'right': '+=20px' });
}
}
$("#Start").click(function() {
CreateAndAnimateEnemyImg();
});
Странное поведением является то, что тревога поднята, но изображения не показывается, ни работает анимация. Любая помощь, пожалуйста?
Почему бы не использовать '' document.createElement' или $ ('') 'вместо этого? –
Можете ли вы дать мне пример? – Sora
Установите 'onload' перед' src' – Scott