div滚动条联动「建议收藏」

div滚动条联动「建议收藏」应用场景:一般是表头和表体,或者是需要联动的div,滚动一个div的滚动条,让另一个div的滚动条也随之滚动到一样的位置//表头<divid=”sc-table-head-div”class=”sc-table-head-div”style=”position:absolute;”> <tableid=”conitor_head”style=”…

大家好,又见面了,我是你们的朋友全栈君。

应用场景:一般是表头和表体,或者是需要联动的div,滚动一个div的滚动条,让另一个div的滚动条也随之滚动到一样的位置


//表头
<div id="sc-table-head-div" class="sc-table-head-div" style="position:absolute;">
				    <table id="conitor_head" style="table-layout:fixed;width:100%" cellpadding=0 cellspacing=0>
					<colgroup>
						<col style="width:24px;text-align:center"/>
						<col style="width:24px;text-align:center"/>
					</colgroup>
					<tr>
						<td>序<br/>号</td>
						<td style="height:40px">姓名</td>
					</tr>
				</table>
</div>

//表体
<div id='sc-table-body-div' headid='sc-table-head-div' class='sc-table-body-div' onscroll='scroll(this)' style="overflow:auto">
				<table id="conitor_body" style="table-layout:fixed;width:100%" 
 cellpadding=0 cellspacing=0>
					<colgroup>
						<col style="width:24px;text-align:center"/>
						<col style="width:24px;text-align:center"/>
					</colgroup>
					<tr>
						<td style="height:40px" colspan="1"></td>
                        <td style="height:40px" colspan="1"></td>
					</tr>
    </table>
</div>

现在需要我拖动表体的div横向滚动条,让表头也随之移动

<script type="text/javascript">
    //给表体的div绑定滚动条事件,
    $("#sc-table-body-div").scroll(function(){
      //两种方式(一个是属性设置,一二是方法设置)都写上,设置表头div的移动位置未表体的移动位置
	  try{$("#sc-table-head-div").attr("scrollLeft",$("#sc-table-body-    
     div").attr("scrollLeft"));}catch(e){}
	  try{$("#sc-table-head-div").scrollLeft($("#sc-table-body-div").scrollLeft());}catch(e){}
    });
</script>

完成

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158227.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月12日 下午7:36
下一篇 2022年7月12日 下午7:46


相关推荐

  • stat 函数详解

    stat 函数详解stat函数作用:获取文件信息头文件:include<sys/types.h>#include<sys/stat.h>#include<unistd.h>​函数原型:intstat(constchar*path,structstat*buf)​返回值:成功返回0,失败返回-1;​参数:文件路径(名),structstat…

    2025年8月5日
    6
  • 性能监控工具-JDK性能监控

    性能监控工具-JDK性能监控JDK 性能监控工具 jdk 开发包中 除了比较熟悉的 java exe javac exe 还有一系列的辅助工具 它们都存放在 jdk 安装目录 bin 目录下 乍一看这些都是 exe 但实际上它们只是将 java 程序的一层包装 真正的实现是在 lib tools jar 中 以 jps 命令为例 它实质上是运行 java classpath JAVA HOME lib tools jarsun

    2026年3月26日
    2
  • php开发工程师面试题知识点总结(二)–基础篇

    php开发工程师面试题知识点总结(二)–基础篇

    2022年2月12日
    53
  • navicat8注册码

    navicat8注册码NavicatforMySQLEnterpriseEdition8注册码:NAVJ-W56S-3YUU-MVHVNAVE-WAGB-ZLF4-T23K

    2022年10月10日
    6
  • 2019.1.29 今天又在学习【小程序】

    2019.1.29 今天又在学习【小程序】总体来看 跟前端开发没什么区别 应该很快可以搞定了

    2026年3月18日
    1
  • 利用计算机Tracert,tracert,教您tracert命令使用详解

    利用计算机Tracert,tracert,教您tracert命令使用详解对电脑有深入了解的人士就知道 Tracert 命令诊断实用程序通过向目标计算机发送具有不同生存时间的 ICMP 数据包 来确定至目标计算机的路由 也就是说用来跟踪一个消息从一台计算机到另一台计算机所走的路径 下面 小编给大家讲解 tracert 命令使用 如果有网络连通性问题 可以使用 tracert 命令来检查到达的目标 IP 地址的路径并记录结果 tracert 命令显示用于将数据包从计算机传递到目标位置的一组

    2026年3月17日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号