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
因此,您首先使用classtagsingle
过滤空的元素,然后从返回的结果中获得第一个匹配项
$('#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');