javascript - 求注释 jquery 每段大概执行的意思
怪我咯
怪我咯 2017-04-11 11:12:33
[JavaScript讨论组]
在学习jquery,需要一点点的注释即可。





    
    
    


    

全选

删除

批量管理

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(2)
ringa_lee

这个查下 jQuery的api文档 不就好了?

阿神

//页面加载执行的事件类似于js的window.onload
function ($) {

        var $operation = $('.operation'),
            $ulList = $('.ul-list'),//选择class等于ul.list的元素并将它赋给一个变量
            $i = $ulList.find('i');//在$ulList查找i标签
        $('#batchManage').on('click', function () {//给id为batchManage的元素绑定click事件
            var self = $(this),
                val = self.data('value');
            if (~~val) {
                self.text('取消管理').data('value', '0');
            } else {
                self.text('批量管理').data('value', '1');
            }
            $operation.toggle();
            $i.toggle();
        })
        $('#allCheck').on('click', function () {
            var _this=$(this),
                val = ~~_this.data('value');
            if (val) {
                $i.removeClass('del-yes')
                _this.data('value', 0)
            } else {
                $i.addClass('del-yes');
                _this.data('value', 1)
            }
        })
        $i.on('click', function () {
            $(this).toggleClass('del-yes')
        })
        $('#delete').on('click', function () {
            $i.each(function () {
                if ($(this).hasClass('del-yes')) {
                    $(this).parent().remove();
                }
            })
        })
    }(jQuery);function ($) {
        var $operation = $('.operation'),
            $ulList = $('.ul-list'),
            $i = $ulList.find('i');
        $('#batchManage').on('click', function () {
            var self = $(this),
                val = self.data('value');
            if (~~val) {
                self.text('取消管理').data('value', '0');
            } else {
                self.text('批量管理').data('value', '1');
            }
            $operation.toggle();
            $i.toggle();
        })
        $('#allCheck').on('click', function () {
            var _this=$(this),
                val = ~~_this.data('value');
            if (val) {
                $i.removeClass('del-yes')
                _this.data('value', 0)
            } else {
                $i.addClass('del-yes');
                _this.data('value', 1)
            }
        })
        $i.on('click', function () {
            $(this).toggleClass('del-yes')
        })
        $('#delete').on('click', function () {
            $i.each(function () {
                if ($(this).hasClass('del-yes')) {
                    $(this).parent().remove();
                }
            })
        })
    }(jQuery);
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号