Ваша последняя строка кода ничего не связывает с обработчиком кликов.Вы должны связать функцию
$('.control-left, .prevActive').live('click', function () { code here });
В вашей ситуации вы, вероятно, захотите сделать что-то подобное
var myspecialclickfunction = function(){
var firstSlide = $('.slider li:first-child');
if(firstSlide.attr('class') != 'active'){
$('.control-left, .prevActive').die('click');
moveSlider('left');
$('.control-left, .prevActive').live('click', myspecialclickfunction);
};
$(document).ready(function () {
$('.control-left, .prevActive').live('click',myspecialclickfunction);
});
Также jQuery 1.42 - 1.6x, вы должны использовать
в jquery 1.7 +