jquery - 循环检查 jquery/js 中是否存在元素
问题描述
所以,我有一个 HTML 文件,其中一些让我们称之为框。每个盒子都有一个 ID:CC1、CC2 等。我正在寻找某种循环,我输入 CC 并添加到末尾,所以它应该通过 .lengthi
询问 CC+ 是否存在i
我的目标是停在现有的最高CCi
. 这是我的尝试:
for (i=1; $('#cc'+i).length = 0; i++ ){
console.log('#cc'+i)
}
谢谢!
var i
for (i=1; $('#cc'+i).length = 0; i++ ){
console.log('#cc'+i)
}
.container{
width:50px;
height:50px;
background-color: #000;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class = 'container' id = 'cc1'>
<div class = 'container' id = 'cc1'>
(对不起,我第一次使用片段)
解决方案
这应该做的工作:
var i = 0;
while($('#cc'+i).length > 1){i++}
console.log('cc'+i);
console.log 会返回最高的 cc
推荐阅读
- javascript - 在 JS 中存储并返回带有 HTML 和标记模板文字的字符串
- liquid-haskell - LiquidHaskell:函子定律
- node.js - 如何将 { useUnifiedTopology: true } 传递给我独特的 Node.Js Mongoclient 构造函数
- python - 从具有现有表单的视图中更新 django 中的 db 字段,由于“完整性错误”而不会更新
- python - 从列表python中提取数据
- c# - C#如何从另一个方法传递数组
- django - 我无法在我的模板中呈现我的 url 它给了我错误呈现
- css - CSS 网格:网格间隙(排水沟)和网格线之间的关系
- ruby-on-rails - 在 Elastic Beanstalk 上将 Redis 与 Rails 结合使用
- mysql - 根据另一个表中的条件删除表条目