jquery怎样判断div中的内容是不是充满整个div

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery怎样判断div中的内容是不是充满整个div相关的知识,希望对你有一定的参考价值。

参考技术A 比如
.d1width:200px;height:200px;background:#ddd;overflow:hidden
.d2background:#09f;line-height:40px;word-break: break-all;word-wrap: break-word;
<div class="d1">
<div class="d2">
任意字符 * X
</div>
</div>
因为块级元素默认宽度是占满父级的,然后通过判断.d2的高度是否超出.d1的高度就知道了。
if($('.d2').height()>$('.d1').height())
alert('超出了')
else
alert('还能写')

当.d2内容超出弹出超出了,但是因为overflow,超出部分会被隐藏本回答被提问者和网友采纳

jQuery中怎样判断文本框是不是聚焦

监测用户是否点击过文本框,做不一样的统计

参考技术A http://zhidao.baidu.com/question/225070015.html
要多动手啊骚年。楼上的直接跑题。
参考技术B

你可以给点击过的 input 添加一个 class,例如 clicked,然后在 focus 的时候检查


$(function()
    $("input:text").focus(function()
        // 点击过
        if($(this).hasClass("clicked"))
            // 处理...
        
        // 没有点击过
        else
            // 添加 class
            $(this).addClass("clicked");
    
            // 处理...
        
    );
);

本回答被提问者和网友采纳

以上是关于jquery怎样判断div中的内容是不是充满整个div的主要内容,如果未能解决你的问题,请参考以下文章

JQuery判断DIV中是不是包含图片标签

CSS设置div层充满整个网页

网页设计中怎么让一张图片填充满整个画面 ?

jquery怎样做到获取一个div里的值以后,循环判断另一个div里的值相等

使用jquery,我怎样才能找到一个图像是不是存在一个div中的某个属性?

怎样判断jQuery 元素是不是显示与隐藏