Я использую прототип 1.6.1 для вставки и удаления элемента div как первого потомка другого элемента div.Итак, у меня есть родительский div 'A'
, и я делаю
$('A').insert(divB,'top');
, а затем
$('B').remove();
Это работает нормально, но если я создаю тот же div в секундувремя, а затем попробуйте удалить его снова, я получаю ошибку, что $('B').parentNode
является нулевым.Но если я посмотрю на $('A').innerHTML
, он покажет вставленный дочерний элемент div 'B'.Я вижу это только в Firefox (в IE8 работает нормально).
Есть ли намеки на то, почему такое поведение?