Advertisement
Guest User

Untitled

a guest
Dec 16th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. jQuery(document).ready(function(){
  2. nalozi();
  3. var stevec = 1;
  4. $("li").click(function(){oznaci(this);});
  5. $("#button_dodaj").click(function(){
  6. var novi = document.createElement("li");
  7. novi.innerHTML = $("#Input").val();
  8. $(novi).click(function(){oznaci(this);});
  9. $("ul").append(novi);
  10. shrani();
  11. });
  12. $("#button_brisi").click(function(){
  13. $(".active1").remove();
  14. shrani();
  15. });
  16. $("#button_brisi2").click(function(){
  17. $(".active2").remove();
  18. shrani();
  19. });
  20. function oznaci(kliknjen){
  21. $(kliknjen).toggleClass("active1");
  22. var oznaceni = $(".active1");
  23. for(var i=0;i<oznaceni.length;i++)
  24. {
  25. oznaceni[i].classList.remove("active1");
  26. if(!oznaceni[i].classList.contains("active1"))
  27. {
  28. kliknjen.classList.add("active1");
  29. }
  30. }
  31. }
  32. $("#button_dodaj2").click(function(){
  33. var novi1 = document.createElement("td");
  34. novi1.innerHTML = stevec;
  35. var temp = stevec.toString();
  36. $(novi1).addClass(temp);
  37. var novi2 = document.createElement("td");
  38. novi2.innerHTML = $("#Input2").val();
  39. $(novi2).addClass(temp);
  40. var novi3 = document.createElement("td");
  41. novi3.innerHTML = document.getElementsByClassName("active1").item(0).innerHTML;
  42. $(novi3).addClass(temp);
  43. var novi4 = document.createElement("td");
  44. $(novi4).addClass(temp);
  45. var d = new Date();
  46. novi4.innerHTML = d.getFullYear() + "-" + d.getMonth() + "-" + d.getDay() + "T" + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds() + ":" + d.getMilliseconds() + "Z";
  47. $("tbody").append(document.createElement("tr"), novi1, novi2, novi3, novi4,
  48. document.createElement("tr"));
  49. $("." + temp).click(function(){
  50. $("." + temp).toggleClass("active2");
  51. });
  52. stevec++;
  53. shrani();
  54. });
  55. });
  56. function shrani(){
  57. localStorage.setItem("tabela1", $("ul").html());
  58. localStorage.setItem("tabela2", $("table").html());
  59. }
  60. function nalozi(){
  61. if(localStorage.tabela1){
  62. $("ul").html(localStorage.tabela1);
  63. }
  64. if(localStorage.tabela2){
  65. $("table").html(localStorage.tabela2);
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement