Javascript 我可以了解一下这个代码吗

Javascript 我可以了解一下这个代码吗,javascript,jquery,Javascript,Jquery,我正在尝试学习jQuery,我发布了一个问题,要求在某个主题上提供帮助。有人好心地帮助了我,我非常感激。我只是想知道是否有人能帮我理解这其中的不同部分在做什么 $(".gradeA, .gradeU").find(":checkbox").click(function() { if (this.checked === false) { return; } var cells = $(this).parent().siblings(); $(".fields").empty

我正在尝试学习jQuery,我发布了一个问题,要求在某个主题上提供帮助。有人好心地帮助了我,我非常感激。我只是想知道是否有人能帮我理解这其中的不同部分在做什么

$(".gradeA, .gradeU").find(":checkbox").click(function() {
    if (this.checked === false) { return; }
    var cells = $(this).parent().siblings();
    $(".fields").empty().append($("<input type='hidden'>").attr({
        id: "request_venue",
        name: "request[venue]",
        value: cells[1].innerHTML
    })).append($("<input type='hidden'>").attr({
        id: "request_showdate",
        name: "request[showdate]",
        value: cells[0].innerHTML
    }));    
});
$(.gradeA.gradeU”)。查找(“:复选框”)。单击(函数(){
如果(this.checked==false){return;}
var cells=$(this.parent().sides();
$(“.fields”).empty().append($(“”)attr({
id:“请求场馆”,
名称:“请求[地点]”,
值:单元格[1]。innerHTML
})).append($(“”).attr({
id:“请求显示日期”,
名称:“请求[显示日期]”,
值:单元格[0]。innerHTML
}));    
});
这个发现是做什么的,空的,只需快速浏览一下就可以了,这样我就可以从中学习了

$(".gradeA, .gradeU").find(":checkbox")
对于具有gradeA或gradeU类的所有图元,请找到该图元中的所有复选框并对其应用单击事件

if (this.checked === false) { return; }
如果已选中单击的图元

$(".fields").empty().append($("<input type='hidden'>")
$(“.fields”).empty().append($(“”)

对于具有“字段”类的所有元素,删除所有子元素并附加一个输入元素。

@Floyd-LMGTFY链接被禁止,这是有原因的。它们根本不是建设性的。我的错。我不知道。我应该记住这一点,thanks@Floyd这就是为什么你把你的LMGTFY隐藏在url缩微器后面的原因吗?虽然我们讨论的是无用的事情,但RTFM也是正确的。