我如何在 jquery 中将特定高度设置为 100%

2023-11-24

我想对 div 中的内容进行一些“预览”,因此我将其做得很小,只显示第一行。现在我想对其进行动画处理,当您单击标题时,div 的高度将为 100%,但是当我使用 animate(height:"100%") 时,没有很好的滑动。

<a href="javascript:void(0);" class="show_it">title:</a>
<div>
    content<br>
    content_hidden
</div>

<script>
$('.show_it').click(function() {
  $(this).next("div").animate({
    height: 'auto'
  }, 1000, function() {
  });
});
</script>

<style>
div{
    height:20px;
    overflow:hidden;
}
</style>

尽管我确信有更好的方法来做到这一点,因为这种方法充其量是草率的,但如果您找不到其他解决方案,您可以随时尝试以下方法:

$('.show_it').click(function() {

// Animate to 100% in 1 millisecond
$(this).parent().next("div").animate({height: 'auto'}, 1);

// Record the height of the div
var newHeight = $(this).parent().next("div").height();

// Animate height to 0% in 1 millisecond
$(this).parent().next("div").animate({height: '0px'}, 1);

// Do the animation using the new fixed height.
  $(this).parent().next("div").animate({
    height: newHeight,
  }, 1000, function() {
  });
});

然而,正如我所说,这非常草率 - 如果它符合您的需求,请尝试 jquery slipDown();这是一个更好的方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我如何在 jquery 中将特定高度设置为 100% 的相关文章

  • h2 设置背景颜色和下划线

    我需要帮助解决这个 CSS 问题 我想要风格 h2 元素的背景颜色仅适用于文本 并且还有边框底部 这是预览 我可以自己做这件事 这并不难 但问题是我无法添加额外的元素 比如 span 标签 内 h2 标签 所以我正在寻找一种纯CSS方式来实
  • 菜单作为水平无序列表或表格?

    我有一个无序列表 水平显示为页面的顶部菜单栏 我已经让它显示得相对较好 尽管我一直在调整 IE6 和 IE7 的间距 因为它无法正常显示 令人震惊 无论哪种情况 使用表格来显示菜单还是使用一些CSS hack 我找不到解决方法 会更好吗 显
  • WordPress 插件滑块革命错误

    我无法摆脱以下错误 我激活插件后出现错误 Slider Revolution error could not unzip into the revslider public assets folder please make sure th
  • 如何在Jquery-Select2中设置多值选择中的选定值?

    我正在绑定我的下拉菜单Jquery Select2 它工作正常 但现在我需要绑定我的多值selectBox通过使用Jquery Select2 我的下拉菜单 div class divright div
  • 如何更改chart.js中的标签颜色?

    我有一个像这样定义的饼图 var myChart new Chart ctx type doughnut data labels data labels datasets data data values backgroundColor r
  • 使用 Fancybox2 从多张预览图片启动一个画廊

    我正在启动一个包含多张预览图片 链接 的画廊 第一个开始图库 下一个进入同一图库中的特定照片 但如果您选择 可以单击整个图库 将其视为一个已设置的书签 可将您带到一个较大图像库的不同点 我现在已经复制了这对我来说是如何工作的 尽管它是多余的
  • 文件上传后如何隐藏上传按钮?

    我使用 blueimp 和 jquery UI 进行文件上传 我想在上传文件后隐藏此按钮 并在照片被删除时再次显示它 我该怎么做呢 这是我的 HTML
  • Bootstrap 4 具有 d-flex 类的列表项不响应 .hide()?

    当我添加课程时d flex我的引导程序 4 ul 列表项不响应 hide 不再 尽管style display none 被添加到 DOM 中 The d flex用于Bootstrap 4 列表徽章 https getbootstrap
  • 排除单个浏览器使用 CSS 类

    我想排除 Internet Explorer 使用特定的 CSS 类 这可能吗 Details 我有一个 css 类 看起来像 input type radio checked input type radio hover box shad
  • 在 Web 浏览器中查找触发 then 事件的 jQuery 代码

    我加入了一个团队来从事一个项目 现在他们使用 jQuery 并且很多 javascript 文件都是外部文件而不是嵌入的 当我点击一个按钮时 它看起来就像 a class button cancel Cancel a 它触发一个在一个 ja
  • 在jqGrid中查找当前页码

    如何在 jqGrid 中找到当前页码 当然使用 jQuery 另外我怎么知道总共有多少页 这应该可以做到 sp 1 text total pages ui pg input val current page Edit 我发现了一个更好的方法
  • jQuery 验证:如何不显示错误?或者如何将错误显示为工具提示?

    我希望我的错误浮动在未验证的输入字段上方 左对齐 我怎样才能做到这一点 如果不能 我怎样才能关闭错误 我仍然希望字段能够验证 并在错误时突出显示 但不希望显示实际的错误消息 我似乎无法在 jQuery 文档中找到任何可以让我打开 关闭它们的
  • 我的CSS出了什么问题?活动链接不改变颜色

    我无法让我的 WordPress 菜单活动链接保持红色 我添加了我认为与导航相关的 CSS 还有正文等 以防影响问题 感谢您的帮助 body font family Helvetica Neue sans serif font size 1
  • 使用模态表单 ajax 超出 HTMLFormElement.toString 的最大调用堆栈大小

    我想使用模态窗口中的 ajax 请求提交表单 单击此链接可打开该模式 a class btn btn primary i class fa fa edit i Write a review a 模态窗口 div class modal fa
  • iframe 重新加载按钮

    我浏览了很多网站 但似乎没有一个能正常工作 或者我不明白它们 我想要一个刷新某个 iframe 的简单按钮 该按钮将位于父页面上 并且 iframe 名称为 Right 有很多方法可以做到这一点 假设这个iframe markup 我们可以
  • Aptana Studio 3 上的预览选项卡在哪里?

    我在 Windows PC 上使用 Aptana Studio 2 并有一个选项卡用于在 IE 上预览页面 另一个选项卡用于在 Firefox 上预览 但我切换到了 Aptana 3 我不知道是没有预览还是我没有找到它 是的 我在 stac
  • css 计数器在 Internet Explorer 中无法工作以获取隐藏内容 - 如何修复?

    我们想要一些编号列表 并发现了这个很酷的计数器 您可以在 css 中使用它来让浏览器为您计算数字 ol instructions counter reset instructions section ol instructions gt l
  • 将杂散文本包裹在 div 中

    如何选择 任何没有包含标签的内容 来在 jQuery 中添加包装器 前任 div class post div class whatever This should remain untouched div I want to wrap t
  • 如何使 jQuery 向上动画

    我有一些 jquery 运行得相当好 但是当我将鼠标悬停在有问题的元素上时 底部向下扩展 这并不意外 但不是所需的效果 我希望元素的底部保持静止 而元素的顶部向上扩展 如果您想查看我目前拥有的内容 您可以导航至http demo ivann
  • Fancybox 画廊组

    我正在使用 fancyboxhttp fancyapps com fancybox http fancyapps com fancybox 我的问题是 我可以将不同的资源组合在一起吗 我的意思是同一画廊 或 组 中带有内嵌或视频的图像 如果

随机推荐

  • 为什么行级锁定在 SQL Server 中似乎无法正常工作?

    这是从当我更新 插入一行时 它是否应该锁定整个表 这是我的问题 我有一张持有锁的表 这样系统中的其他记录就不必锁定公共资源 但仍然可以对任务进行排队 以便一次执行一个任务 当我访问此锁定表中的一条记录时 我希望能够锁定它并更新它 仅一条记录
  • Coinbase API 对于有效的产品 ID 返回“未找到产品”

    我目前正在使用沙箱 API 我可以查询产品 包括单独查询 但如果我尝试下购买订单 我得到的响应是 message Product not found 这是我的代码 async function cb request method path
  • GCC 按位属性

    GCC 的作用是什么 attribute bitwise 意思是 GCC 4 6 的信息页面中未提及该属性 我在文件中偶然发现了它open iscsi 2 0 871 include iscsi proto h在项目源中开放式ISCSI它被
  • 如何迭代本地(服务器端)文件夹的所有元素?

    基本上 我有一个非常简单的网站 其根目录如下所示 images index html stuff js 我想要某种方法来递归地迭代 images 目录中的每个文件 并在我的网站的一部分中按顺序显示它们 例如 如果 images 包含 ima
  • getch 已弃用

    回想起来 我在大学里学过一些 C 和 C 但我并没有引起对 C 的太多关注 现在我想关注一下 C 但是当我使用getch 函数 我从下面收到警告 警告 C4996 getch 此项目的 POSIX 名称已弃用 相反 请使用 ISO C 一致
  • 与 AppBarLayout 重叠滚动视图

    I want to implement the Flexible Space with overlapping content pattern from the Material design scrolling techniques su
  • 向量的大小与容量?

    我对此有点困惑 这两个对我来说看起来都是一样的 尽管不同编译器的容量和大小可能会有所不同 它可能有何不同 它还说 如果我们内存不足 容量就会发生变化 所有这些事情对我来说都有点不清楚 有人可以给出解释吗 如果可能的话 或者我可以对任何程序进
  • 泛型中的通配符:“? super T”有效,而“? extends T”则无效?

    我的问题是关于 Java 7 中的泛型 假设我们有这样的类层次结构 interface Animal class Lion implements Animal class Butterfly implements Animal 就像在Jav
  • 确定 Activity 是否由通知调用

    我正在使用一个活动与各种Tabs在上面 从应用程序的不同部分创建通知来告诉用户某些内容已发生更改 我现在设法致电Activity 当用户点击通知 但我如何确定是否Activity是在运行时以 正常 方式创建的还是通过单击通知创建的 根据单击
  • MySQL:如何对每小时的数据进行分组并获取最新的小时

    我正在尝试执行一个查询来获取数据hour但我不想按小时进行正常分组 而是想缩小范围 只得到latest小时 表示该小时内的最新数据 如下图所示 我想要得到的是带有红色框的行 如果你注意到的话 第一个红行是10 59 51这意味着它是其中唯一
  • 当用户将手指拖动到按钮区域时触发 UIButton 的方法?

    我想要一个在以下条件下触发其方法的按钮 当用户点击按钮时 当用户按下按钮并将手指拖出按钮区域时 当用户将手指从按钮区域外部拖动到按钮区域内部时 基本上 每当触摸按钮的任何部分时 无论触摸的来源如何 我都希望触发该方法 但希望通过操作 UIB
  • SQL:获取在特定日期的时间范围内创建的记录

    我有一组上周创建的记录 我只想从中检索 6 点 45 分到 19 点 15 分之间创建的记录 我有一个专栏creation date我可以使用 我怎样才能在sql中做到这一点 在 Oracle 中 我们可以将日期转换为数字 并以多种方式对其
  • 在 md-sidenav-layout 内时,md-toolbar 可以固定在顶部吗?

    我真的在这里很挣扎 我们正在使用 md sidenav layout 并发现不可能想出一种方法将 md toolbar 固定到页面顶部 lt md toolbar gt lt fix this so content scrolls unde
  • 在rails中生成javascript的完整url(类似于javascript_path,但是是url)

    怎么可能生成一个absolute链接到 JavaScript 文件 我认为应该有类似下面的内容 不幸的是似乎不可用 javascript url main gt http localhost 3000 javascripts main js
  • SQLAlchemy,对多个表使用相同的模型

    我的特定实体的数据分布在多个相同的表中 通常按时间顺序或数字范围分隔 例如 我可能有一个名为 mytable 的表来存储当前数据 一个名为 mytable 2013 的表来存储去年的数据 mytable 2012 等等 仅当前表被写入 其他
  • 将枚举器添加到枚举中是否会破坏 ABI?

    特别是 我在库接口中得到以下代码 typedef enum state1 state2 state3 state4 state5 state error 1 State 我严格禁止破坏 ABI 但是 我想添加state6和state7 它会
  • git "rebase --preserve-merges" 到底是做什么的(为什么?)

    Git s 的文档rebase command非常简短 preserve merges Instead of ignoring merges try to recreate them This uses the interactive ma
  • RStudio 中的 SparkR.init(master="local") 中的 SparkR 错误

    我已将 Spark 发行版中的 SparkR 包安装到 R 库中 我可以调用以下命令 它似乎工作正常 library SparkR 但是 当我尝试使用以下代码获取 Spark 上下文时 sc lt sparkR init master lo
  • Dapper 和 varchar

    我发现以下评论Dapper NET 项目主页 Dapper 支持 varchar 参数 如果您使用参数在 varchar 列上执行 where 子句 请确保以这种方式传递它 Query
  • 我如何在 jquery 中将特定高度设置为 100%

    我想对 div 中的内容进行一些 预览 因此我将其做得很小 只显示第一行 现在我想对其进行动画处理 当您单击标题时 div 的高度将为 100 但是当我使用 animate height 100 时 没有很好的滑动 a href class