开发者社区> 问答> 正文

关于jquery的一个小问题

$(document).ready(function(){
    $('#button').click(function(){
        var toAdd = $('input[name=checkListItem]').val();
        $('.list').append("<div class='item'>"+toAdd+"</div>");
    });
    //==法1(不可行)===
    $('.item').click(function(){
        $(this).remove();
    });
    //==法2(不可行)==
    $(document).ready(function(){
        $('.item').click(function(){
            $(this).remove();
        });
    });
    //==法3(可行)==
    $(document).on('click', '.item', function(){
        $(this).remove();
    });
});

代码目的:实现todolist功能,点击button添加.item条目,点击条目删除条目;

展开
收起
小旋风柴进 2016-05-31 08:55:01 2212 0
1 条回答
写回答
取消 提交回答
  • 专业从事C# .Net开发十余年,专注企业、政府信息化建设

    $(document).ready里面不要再嵌入$(document).ready
    有点混乱

    2019-07-17 19:21:13
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Javascript中的函数 立即下载
JavaScript函数 立即下载
23-Vue.js在前端...1506518547.pdf 立即下载