gpt4 book ai didi

javascript - slideToggle 添加显示 : block 的问题

转载 作者:行者123 更新时间:2023-11-30 09:03:50 25 4
gpt4 key购买 nike

我正在尝试使用 jQuery 的 slideToggle 效果。我想用于显示更多按钮。我有一个包含很多文本的 div,前 300 个字符直接在 div 上,其余字符在 div 内的 span 标签上,显示:无。我希望它更改为显示:内联然后触发 slideToggle,但它所做的是将其更改为显示: block 。现在我在回调函数上得到了它,但将其更改为显示:内联,但效果看起来很难看,因为它首先显示带有显示的跨度: block ,然后更改为显示:内联:(。是否有任何解决方法这个看起来不错?我看了很多网站,什么也没发现...谢谢 :)

最佳答案

那是因为你最初没有使用 .slideToggle() 隐藏,而是在 CSS 中设置 :hidden,这导致 .slideToggle( ) 回到 CSS 标准 (display: block)。

如果您将该元素称为 display:inline 然后 .slideToggle() 它在初始加载时隐藏,.slideToggle()存储内联状态

关于javascript - slideToggle 添加显示 : block 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6843206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com