Это понятно, дело в том, что нужно не прерывать анимацию, а установить задержку после fadeIn, чтобы следующая анимация при наведении появилась с задержкой. Если я быстро махну над элементом несколько раз - подсказка не появлялось.
Спасибо, я об этом тоже прочитал. Видимо курс, который изучаю - 2013 года, тогда, наверное, с этим методом было все в порядке, наверное в ECMAscript 3 ошибка не была столь критична.
Из-за этого ошибка, просто препод так же делает и у него в браузере все нормально отображается. Методом write я буду пользоваться пока не дойду до appendChild();