javascript - 查找第一个空类 div
问题描述
<input type='text' class='inptag' id='inptag'>
<div class='tagstore' id='tagstore'>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
</div>
js
我需要先找到空tagsingle
并将其文本设置为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);
}
});
有什么帮助吗?
解决方案
$('.tagsingle:empty:first').text(a); //get empty first and then first
演示
$('#inptag').keypress(function(e) {
if (event.keyCode === 13) {
e.preventDefault();
var a = $(this).val().trim();
// here I need something like:
$('.tagsingle:empty:first').text(a);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' class='inptag' id='inptag'>
<div class='tagstore' id='tagstore'>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
<div class='tagsingle'></div>
</div>
js
推荐阅读
- unity3d - 尝试构建 ios 应用程序时出现统一错误
- java - Redhat Fuse 更新了功能 repo 列表?
- android - Android Q Beta 4 获得 IMEI 和 IMSI
- django - 如何将用户流量的剩余负载从谷歌计算虚拟机分配到谷歌应用引擎?用 apache 运行 django
- elisp - post-self-insert-hook 抛出“无效函数”
- python-3.x - 试图找到单词的频率。有没有办法把这封信算作它自己的词?
- python - 如何使用此硒错误执行 try 和 except 语句
- node.js - 如何构建具有多个入口点的节点库?
- python-3.x - 从网站中的不同链接获取律师详细信息
- javascript - 如何在 SparkAR 中为对象添加旋转?