function dropAndRetract1(e) {
if(e.type == 'mouseover') {
ul.eq(0).slideDown(1000).show();
} else if(e.type == 'mouseout') {
ul.eq(0).slideUp(1000).hide();
}
}
th.eq(0).on('mouseover mouseout', dropAndRetract1);
Ошибка не отображается, потому что вы присваиваете значение вместо сравнения в условии if. Для сравнения используйте «==» или «===».