Неясно (для меня), хотите ли вы начать исчезать через полсекунды или исчезать через полсекунды. Тем не менее, переход с исчезновением в через полсекунды Если вы хотите сделать это иначе, просто проигнорируйте вещи с помощью setTimeout ()
Общий обзор того, что вы хотите сделать:
Создайте функцию при загрузке страницы, которая вызывается через полсекунды (setTimeout)
Эта функция должна генерировать случайное число, где min равно 0, а max - как число дочерних элементов элемента #container минус 1
Исчезните дочерний элемент #container с индексом, предоставленным случайным числом.
Код Pusdo (Я давно ничего не делал с jQuery. Или, если на то пошло, с Javascript)
function onDocumentReady(){
setTimeout(500, "fadeInRandom()");
}
function fadeInRandom(){
var numElements = $("#container").children().length;
var randomElem = Math.random() * (numElements-1);
$("#container").children()[randomElem].fadeIn();
}