Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Javascript 查找第一个空类div_Javascript_Jquery_Html - Fatal编程技术网

Javascript 查找第一个空类div

Javascript 查找第一个空类div,javascript,jquery,html,Javascript,Jquery,Html,有什么帮助吗?请按需要使用和单独使用 $('#inptag').keypress(function(e) { if (event.keyCode === 13) { e.preventDefault(); var a = $(this).val().trim(); // here I need something like: $('.tagsingle:first-empty').text(a); } }); 演示

有什么帮助吗?

请按需要使用和单独使用

$('#inptag').keypress(function(e) {
    if (event.keyCode === 13) {
        e.preventDefault();
        var a = $(this).val().trim();
        // here I need something like:
        $('.tagsingle:first-empty').text(a);
    }
});
演示

$('#inptag')。按键(功能(e){
如果(event.keyCode===13){
e、 预防默认值();
var a=$(this.val().trim();
//在这里,我需要像这样的东西:
$('.tagsingle:empty:first')。文本(a);
}
});


js
您可以使用
:empty
选择器,然后使用
first()
方法,如:

$('.tagsingle:empty:first').text(a); //get empty first and then first
因此,您首先使用class
tagsingle
过滤
空的
元素,然后从返回的结果中获得第一个匹配项

$('#inptag')。按键(功能(e){
如果(event.keyCode===13){
e、 预防默认值();
var a=$(this.val().trim();
$('.tagsingle:empty').first().text('a');
}
});

您可以使用
first()
过滤器(':empty')

$('.tagsingle').filter(':empty').first().text('a')

$('.tagsingle:empty:first').text(a); //get empty first and then first
$('.tagsingle:empty').first().text('a');