jquery_遍历整个页面id='a'的元素,并获取高度

  • 看着挺简单,但是对于小白来说,根本不知道能用$(this)就可以调用出 .height()啊,这个太伤了,这也许就是经验吧。。。

  • 一下代码是这个意思:

  • 首先找到标签为<div>,并且里面嵌套标签<pre>的对象;

  • 然后遍历整个页面,通过jquery语法

  • 第三、拿到符合条件的所有元素的高度遍历校验,这里就是业务逻辑了

  • 第四、符合条件的修改css样式;这里要找到符合条件这个元素的classname然后进行精确修改;

    /*
        控制内容高度>500时,设置样式
     */
    content = $("div[id='content']");
    $(content).each(function () {
        a = parseInt($(this).height());
        console.log(a);
    if(a>500){
        classname = $(this).attr('class');
        console.log(classname);
        $("."+classname+"").css('height','500px')
    }

@晴-今天测试空间系统算是做完了,这jQuery越用越得劲了,哈哈哈

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 3,583评论 1 19
  • 请参看我github中的wiki,不定期更新。https://github.com/ivonzhang/Front...
    zhangivon阅读 7,195评论 2 19
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,203评论 0 1
  • 1.JQuery 基础 改变web开发人员创造搞交互性界面的方式。设计者无需花费时间纠缠JS复杂的高级特性。 1....
    LaBaby_阅读 1,394评论 0 2
  • adb logcat -b all -v time -s [tag]:[级别] V Verbose D Deb...
    ShuHaiShiYi阅读 5,684评论 0 0