博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
slideDown(),slideUp(),slideToggle()关于指定盒子向下,向上缩放
阅读量:5263 次
发布时间:2019-06-14

本文共 601 字,大约阅读时间需要 2 分钟。

$(this).find('ul').slideDown()(向下展开,并将指定的display变为block)

$(this).find('ul').slideUp()(收回,将指定元素display变为none)

$(this).find('ul').slideToggle()(自动判断当前指定元素是展开还是收回。)

 

//元素顶部距离屏幕底部的值

var nowclienh = document.documentElement.clientHeight - $(this).offset().top;

document.documentElement.clientHeight(屏幕高度)  

$(this).offset().top (指定元素到屏幕顶部值)  

 

 var nowheight = $(this).find('ul').height() + 30;(指定元素的ul标签的高度值)

 $(this).find('ul').css({ "margin-top": -nowheight-4+"px" })(指定元素里面的ul标签,将其的css样式margin-top属性改为指定值)

如果想让slideDown向上展开,将指定元素的margin-top的值设为负值(如上一行)

转载于:https://www.cnblogs.com/xiongweilong/p/7838212.html

你可能感兴趣的文章
MacOS copy图标shell脚本
查看>>
国外常见互联网盈利创新模式
查看>>
Oracle-05
查看>>
linux grep 搜索查找
查看>>
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
android:scaleType属性
查看>>
SuperEPC
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>
Js时间处理
查看>>
Java项目xml相关配置
查看>>
三维变换概述
查看>>
vue route 跳转
查看>>
【雷电】源代码分析(二)-- 进入游戏攻击
查看>>
Entityframework:“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。...
查看>>
Linux中防火墙centos
查看>>
mysql新建用户,用户授权,删除用户,修改密码
查看>>
FancyCoverFlow
查看>>