в js получить ширину и высоту каждого изображения ...
получить ширину и высоту родителя ..
поместите изображение случайным образом от 0,0 до (parent_width-img_width + 1), (parent_height-img_height + 1)
Примечание: новичок в js, поэтому точный код может немного отличаться, но общая концепция точна
заменить это в математической функции
var tLeft = Math.floor(Math.random() * ($(el).parent().width()-$(el).clientwidth+1)) + 'px',
tTop = Math.floor(Math.random() * ($(el).parent().height()-$(el).clientheight+1)) + 'px';
если размер авто, он может испортить значения
Редактировать 1: ошибки в коде