$(function(){
$('.new').submit(function () {
// ADD ITEM
if ( $('#new').val() !== '' ) {
var item = $('input').val(),
input = '',
edit = '
';
$('.list').append('' + input + edit + '');
};
// CLEAR INPUT
$('#new').val('');
// COLORS
$('#list .list .item').each(function(e){
var hue = ( e * 3 );
$(this).css({ backgroundColor: 'hsl(' + hue + ',75%,50%)' });
$('ol li', this).each(function(i){
var o = .1 + ( i * .1 );
$(this).css({ backgroundColor: 'rgba(0,0,0,' + o + ')' });
});
});
// CHECK & DELETE
$('#list .list .item ol li').on('click',function(){
if ( $(this).hasClass('check') ) {
$(this).parent('ol').parent('.item').find('input').toggleClass('checked');
} else if ( $(this).hasClass('delete') ) {
$(this).parent('ol').parent('.item').remove();
}
});
return false;
});
// COLORS
$('#list .list .item').each(function(e){
var hue = ( e * 3 );
$(this).css({ backgroundColor: 'hsl(' + hue + ',75%,50%)' });
$('ol li', this).each(function(i){
var o = .1 + ( i * .1 );
$(this).css({ backgroundColor: 'rgba(0,0,0,' + o + ')' });
});
});
// CHECK & DELETE
$('#list .list .item ol li').on('click',function(){
if ( $(this).hasClass('check') ) {
$(this).parent('ol').parent('.item').find('input').toggleClass('checked');
} else if ( $(this).hasClass('delete') ) {
$(this).parent('ol').parent('.item').remove();
}
});
});