Использование JQuery для изменения порядка элементов

Кто-нибудь знает, что я делаю не так? Я пытаюсь изменить порядок отображения некоторых изображений. Я хочу, чтобы изображения смещались вправо / влево на одно место при каждом нажатии кнопки. Это то, что я пытался, но не повезло.

Любая помощь или понимание будут по-настоящему оценены

$("#rightShift").click(function(){
    $("img").hide();
    var count = $("img").size();
    $("img").each(function(i) { 
        var indexImg = count - i;
        $("img:eq(indexImg)").show();
    });
}); 
$("#leftShift").click(function(){
    $("img").hide();
    $("img:last").prependTo("img");
    $("img").show();
});

Ответы на вопрос(3)

Ваш ответ на вопрос