HEX
Server: Apache/2.4.46 (Ubuntu)
System: Linux localhost 5.11.0-49-generic #55-Ubuntu SMP Wed Jan 12 17:36:34 UTC 2022 x86_64
User: root (0)
PHP: 7.4.16
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/elms/assets/js/pages/todo.js
$( document ).ready(function() {
    var todo = function() { 
        $('.todo-list .todo-item label').click(function() {
        if($(this).parent().children('input').is(':checked')) {
            $(this).parent().toggleClass('complete');
        } else {
            $(this).parent().toggleClass('complete');
        }
    });
    
    $('.todo-nav .all-task').click(function() {
        $('.todo-list').removeClass('only-active');
        $('.todo-list').removeClass('only-complete');
        $('.todo-nav li.active').removeClass('active');
        $(this).addClass('active');
    });
    
    $('.todo-nav .active-task').click(function() {
        $('.todo-list').removeClass('only-complete');
        $('.todo-list').addClass('only-active');
        $('.todo-nav li.active').removeClass('active');
        $(this).addClass('active');
    });
    
    $('.todo-nav .completed-task').click(function() {
        $('.todo-list').removeClass('only-active');
        $('.todo-list').addClass('only-complete');
        $('.todo-nav li.active').removeClass('active');
        $(this).addClass('active');
    });
    
    $('.all-check label').click(function() {
        if($(this).parent().children('input').is(':checked')) {
            $('.todo-list .todo-item input:checked + label').click();
        } else {
            $('.todo-list .todo-item input:not(:checked) + label').click();
        }
    });
    
    $('.remove-todo-item').click(function() {
        $(this).parent().remove();
    });
    };
    
    todo();
    
    $(".add-task").keypress(function (e) {
        var checkboxId = $('.todo-item').length + 1;
        if ((e.which == 13)&&(!$(this).val().length == 0)) {
            $('<div class="todo-item added"><input type="checkbox" id="todo' + checkboxId + '" /> <label for="todo' + checkboxId + '">' + $(this).val() + '</label><a href="javascript:void(0);" class="pull-right remove-todo-item"><i class="material-icons">delete</i></a></div>').insertAfter('.todo-list .todo-item:last-child');
            $(this).val('');
        } else if(e.which == 13) {
            alert('Please enter new task');
        }
        $('.todo-list .todo-item.added label').click(function() {
            if($(this).parent().children('input').is(':checked')) {
                $(this).parent().toggleClass('complete');
            } else {
                $(this).parent().toggleClass('complete');
            }
        });
        $('.todo-list .todo-item.added .remove-todo-item').click(function() {
            $(this).parent().remove();
        });
    });
});