在jQuery中按类检查DIV元素是否存在
Check if a DIV element exists by its class in jQuery
<div class="view-content">
<div class="views-row views-row-1">
<div class="views-row views-row-2">
<div class="views-row views-row-3">
<div class="views-row views-row-4">
</div>
如何在JavaScript/jQuery中检查最后一个<div>
元素(<div class="views-row views-row-4">
(是否存在?
有些时候,我只有3个,其他的只有4个。当我只有3时,我想执行一些CSS更改。
您可以查找对象,然后检查是否找到一个:
if ($(".views-row-4").length) {
// at least one element with class "views-row-4"
}
要检查div是否存在,可以使用以下Jquery片段。
if( $('.your-class').length )
{
//CODE IF DIV EXIST
}
像一样尝试
$('.view-content').children().length
检查容器div
内div
的编号。
if ($('.view-content > div').length > 3) {
// Do your code here
}
我认为这可能会对您有所帮助:
JS
var numClass = $(".views-row").length;
if(numClass == 3)
{
/*Some Change in Your CSS*/
$(".views-row").css("color","red");
}
在jquery 中使用.length
if($(".views-row").length == 3) {
}
相关文章:
- 循环对象时更新页面上的DIV元素
- 单击javascript按钮显示/隐藏Div元素
- Javascript 在提交时禁用 Div 元素
- 在 AJAX 调用中发送 DIV 元素的 ID
- 使用JavaScript函数添加多个DIV元素
- 如果在Div元素外部单击,请关闭该元素
- 如何使用CSS3/JavaScript缩放DIV元素及其子元素以适应父元素
- 将DIV元素绑定到溢出滚动条
- 如何切换DIV元素的可见性
- 使用jQuery/JS向上/向下切换DIV元素
- Div元素并没有引导点击以启用拖动功能
- 按百分比定位 Div 元素
- Javascript在秒消失时显示DIV元素,并在此之后隐藏栏的选项
- 切换复选框 - 单击父 DIV 元素
- 图像/DIV 元素切换全屏
- 滚动 DIV 元素的特定滚动条
- 如何使用 id 删除 JavaScript 中的 Div 元素
- 鼠标滚轮滚动 DIV 元素
- 从单个 Div 元素中删除单击事件
- 如何使用 JavaScript 动态设置 DIV 元素的左侧和顶部 CSS 位置