Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 选择所选_Jquery_Html - Fatal编程技术网

Jquery 选择所选

Jquery 选择所选,jquery,html,Jquery,Html,我想在选定的元素之后选择第一个具有特定类的元素。下面是一个例子: HTML: jQuery: 因此,我希望此image loader.gif仅显示在id\u用户名输入之后。我将在id_电子邮件和id_密码上使用类似的内容。您只需使用: $(this).nextAll('.status').first().append(/* ...stuff... */); 即使$This和.status之间存在分隔元素,但如果两者相邻,则可以使用: $(this).next('.status').append

我想在选定的元素之后选择第一个具有特定类的元素。下面是一个例子:

HTML: jQuery: 因此,我希望此image loader.gif仅显示在id\u用户名输入之后。我将在id_电子邮件和id_密码上使用类似的内容。

您只需使用:

$(this).nextAll('.status').first().append(/* ...stuff... */);
即使$This和.status之间存在分隔元素,但如果两者相邻,则可以使用:

$(this).next('.status').append(/* ...stuff... */);
参考资料:

. . . 您只需使用:

$(this).nextAll('.status').first().append(/* ...stuff... */);
即使$This和.status之间存在分隔元素,但如果两者相邻,则可以使用:

$(this).next('.status').append(/* ...stuff... */);
参考资料:

. . . 试试这个

function check_username() {
    $("#id_username").change(function() {
        var user = $("#id_username").val();
        if(user.length >= 3) {
           $(this).next(".status").append('<img src="/site_media/images/loader.gif" > Checking availability...');
        }
    });
}
试试这个

function check_username() {
    $("#id_username").change(function() {
        var user = $("#id_username").val();
        if(user.length >= 3) {
           $(this).next(".status").append('<img src="/site_media/images/loader.gif" > Checking availability...');
        }
    });
}

在事件处理程序中,您可以使用它来表示元素。至于.status,您可以使用$this.next.status


在事件处理程序中,您可以使用它来表示元素。至于.status,您可以使用$this.next.status


为什么不只是$this.next'.status'?因为我看错了这个问题,并且假设了一个不存在的复杂性。在给定的情况下,这里,是的。另一方面,OP明确了课堂对问题的重要性。所以,在这种情况下,选择器似乎相对重要。只想说声谢谢你的指点。下一步。这真的很棒,这就是我要使用的。为什么不只是$this.next'.status'?因为我看错了问题,并且假设了一个不存在的复杂性。在给定的情况下,这里,是的。另一方面,OP明确了课堂对问题的重要性。所以,在这种情况下,选择器似乎相对重要。只想说声谢谢你的指点。下一步。这真的很棒,这就是我要用的。可能的重复