Jquery 查找Tab键是否位于克隆行的最后一个字段中

Jquery 查找Tab键是否位于克隆行的最后一个字段中,jquery,Jquery,我有一行div,当用户退出最后一个字段时,它将添加一个新行。代码运行正常,my函数检测我何时退出行中的最后一个字段,该字段调用函数克隆新行。。我唯一的问题是我无法确定如何检测退出的最后一行字段何时是最后一行中的最后一个字段。否则,它将检测任何行中的最后一个字段,这不是期望的结果。仅当最后一行中的最后一个字段处于激活状态时,才应克隆新行 我最初尝试删除LastCL类,并在最后一行中重新建立它,但不知道如何做到这一点,而且可能有一种更智能的方法可以做到这一点,而不影响AddNewRow函数 所以,我

我有一行div,当用户退出最后一个字段时,它将添加一个新行。代码运行正常,my函数检测我何时退出行中的最后一个字段,该字段调用函数克隆新行。。我唯一的问题是我无法确定如何检测退出的最后一行字段何时是最后一行中的最后一个字段。否则,它将检测任何行中的最后一个字段,这不是期望的结果。仅当最后一行中的最后一个字段处于激活状态时,才应克隆新行

我最初尝试删除LastCL类,并在最后一行中重新建立它,但不知道如何做到这一点,而且可能有一种更智能的方法可以做到这一点,而不影响AddNewRow函数

所以,我有这样的行,每个行都有一个输入。行中的最后一个字段是选择框。每个字段都有一个id:

    <div class="form-group"> 
        <div></div><div></div><div></div><div class="LastCL"></div>
        <div></div><div></div><div></div><div class="LastCL"></div>
       <div></div><div></div><div></div><div class="LastCL"></div>
   </div>

您能否添加一个包含相关代码的snippit,以涵盖您迄今为止所尝试的基本内容?我对StackOverflow的印象是,它可以帮助程序员成为更好的程序员。在没有相关解释的情况下投否决票只会被视为傲慢,根本不利于帮助他人。上面的代码运行良好,并且在一个每小时访问数千次的站点上运行。如果有更好的方法,请解释。向下投票的工作代码对任何人都没有帮助,除非您有更好的解决方案。
$('.LastCL').keydown(function(e)
{
    var code = e.keyCode || e.which;
    if (code === 9)
    {
        e.preventDefault();
        // Need to detect here whether the exited field is the last field in the last row, or perhaps there is another way.
        AddNewRow();
    }
});
$('.LastCL').keydown(function(e)
{
    var LastID = $(".form-group select").last().attr('id');
    var ThisID = $(this).find("select").attr('id');
    var code = e.keyCode || e.which;
    if (code === 9 && ThisID == LastID)
    {
        e.preventDefault();
        AddNewRow();
    }
});