gpt4 book ai didi

Javascript - 编辑标签的内容

转载 作者:行者123 更新时间:2023-11-28 16:00:36 24 4
gpt4 key购买 nike

我有一个页面,其标题的高度由其中的内容以及边距决定。当我向下滚动页面时,JavaScript 会删除边距,导致标题高度仅为约 50 像素。然后它粘在顶部。

现在,我正在使用gumby,并且gumby 有一个内置的gumby-goto,可以跳到指定的ID。我在标题链接中使用它。因此,当页面一直位于顶部时,gumby-goto 会跳到该位置,但与此同时,它不知道已调整标题大小的 javascript。因此,我最终的位置减去 header 的高度差。

HTML 代码就这么简单..

<li><a class="skip" href="#" gumby-goto="#studio">STUDIO</a></li>

我想我可以使用 javascript 来获取标题的高度,然后将其附加到 HTML 标记中。所以我应该将代码更改为:

<li><a class="skip" href="#" gumby-goto="#studio" gumby-offset="-80">STUDIO</a></li>

其中 gumby-offset="-80" 是计算的编辑值。但是可以将数据附加到元素吗?我是否必须提取标签的全部内容,然后将其分成两个字符串,缝合参数,然后将整个字符串缝合在一起?

最佳答案

$('.skip').attr('gumby-offset', -80);

关于Javascript - 编辑标签的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17146077/

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