Функция stop () остановит все запущенные в данный момент анимации для указанного элемента.
Попробуйте изменить функцию наведения мыши:
$("#slika1").stop().fadeIn();
Edit:
Кажется, есть проблема с подменю, которое не исчезает полностью (см. Комментарий ile). Мне кажется, что это ошибка JQuery, но я не уверен. Может быть, кто-то может вмешаться и объяснить, почему это происходит.
Чтобы обойти это, попробуйте использовать fadeTo (); кажется, чтобы получить желаемый результат:
$(document).ready(function () {
$("#slika1").fadeTo(0,0);
$("#test,#submenu2").hover(
function () {
$("#slika1").stop(true).fadeTo("normal",1);
},
function () {
$("#slika1").fadeTo("normal",0);
}
);
});