I don't know what's wrong with my code. jQuery ignores the class selected I have added even though I use live
function.
Heres a fiddle.
$('.rap').each(function () {
$(this).click(function () {
$(this).addClass('selected');
$(this).removeClass('rap')
$(this).animate({
'left': 0,
'width': '600px'
});
$(this).css('z-index', '10');
$(this).find('.boxs').animate({
'left': 0
});
});
});
$('.selected').live("click", function () {
alert('s');
$(this).removeClass('selected');
$(this).addClass('rap');
$(this).parent().animate({
'left': '200px',
'z-index': 0,
'width': '200px'
});
$(this).animate({
'left': '-200px'
});
});