编辑标签的内容
Javascript - Edit the content of a tag
我有一个页眉,它的高度由其中的内容和页边距决定。当我向下滚动页面时,javascript删除了边距,导致标题只有大约50px的高度。然后粘在上面。
现在,我使用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编辑asp标签
- 如何在tinymce编辑器中将点击事件绑定到html标签
- 单击按钮时编辑可编辑的标签
- Draw2d.js:通过双击将可编辑标签添加到现有连接
- Ace编辑器:如何防止某些标签被P包装
- javascript库/jquery插件,生成可编辑的“;标签”;
- 在内容可编辑元素上按 Enter 时插入 BR 或 P 标签的跨浏览器方式
- 如何将“oninput”添加到html表单标签,按id定位标签,而不是编辑表单标签本身
- 如何在文本编辑器中创建带有字符的标签
- 我可以将 CKEditor 的编辑块包装在几个标签中以模仿上下文吗?
- 如何在 tinymce 编辑器中允许一些自定义标签
- 如何使用 JavaScript 单击一个 href 后编辑 3 个标签的值
- CkEditor编辑源代码<罢工>标记为<s>标签
- 如何使用 jQuery 编辑和删除表记录的功能更改 标签
- 如何为一行文本输入字段添加用户可编辑的文本标签
- 我可以't编辑我的<输入类型=“;文件“>标签
- 需要简单的JS文本内标签编辑器
- JavaScript 按类和 id 从标签编辑 InnerHTML
- SO标签编辑器计算输入宽度
- 使用 php 从数据库填充初始化 jquery 数组时,Jquery 标签编辑器不起作用