Показать сообщение отдельно
  #17 (permalink)  
Старый 05.09.2008, 15:06
Интересующийся
Отправить личное сообщение для Gekt0r Посмотреть профиль Найти все сообщения от Gekt0r
 
Регистрация: 13.08.2008
Сообщений: 28

Сообщение от Octane Посмотреть сообщение
Можно немного проще сделать:
var elem = document.createElement('a');
elem.href = 'url';
img.parentNode.insertBefore(elem, img);
elem.appendChild(img);
да, ощутимо быстрее, спасибо!
Плюс предыдущая версия почему-то меняла порядок картинок в случае, Если у родительского элемента было несколько детей-картинок.
Эта работает еще лучше)
Ответить с цитированием