This is a simple to do list. User can delete or add categories. But I have been having trouble figuring out how to save what the user did when refreshing the page. For example I input Homework and delete Vaje, the li element will stay even when refreshing, not reseting the whole thing.
HTML
<input type="text" id = "dodaj" name="additem">
<button id="add" onclick="newElement()">Dodaj</button>
<button id="remove" class="remove" >Zbriši</button>
<ul id="kategorija" class="notes" >
<li class="class">Vaje</li>
<li class="class">Treningi</li>
<li class="class">Projekt</li>
</ul>
</div>
JS
$(document).on('click', '.class', function(){
$('.class')
.css({ "font-weight": 'normal', "text-decoration": 'none'})
.removeClass("selectedItem");
$(this)
.css({"font-weight": 'bold', "text-decoration": 'underline'})
.addClass("selectedItem");
});
$(function(){
$("#add").click(function(){
var addItem = $("#dodaj").val();
if(addItem.length > 0) {
$("ul").append($('<li class="class"></li>)').text(addItem));
$("#dodaj").val("");
}
});
$("#remove").click(function() {
$(".selectedItem").remove();
});
});
}