Сценарий
Я использую два изображения, а именно 'car-light.png' и 'car-dark.png'.Когда пользователь касается изображения, которое было car-light.png, оно становится car-dark.png.
Вот код, который я использовал.написал этот код
$("#car").attr('src','url(car-dark.png)');
Вопрос
Есть ли способ ускорить это, предварительно загрузив изображение?Или я заключаю слишком крупную сделку с быстрой загрузкой?Если в этом случае необходима предварительная загрузка, правильный ли следующий код?
var img1 = new Image();
img1.src = "car-dark.png";
function changeCar(imgName)
{
document[imgName] = img1;
}
и в HTML
<img src="car-light.png" name="car" ontouchstart="changeCar('car')">