双向绑定鼠标移入移出事件解决左右拼接table鼠标移到目标表格样式同步展示问题

2023-11-10

问题:

用两个表格tabale显示一组同源数据,两个table显示数组的需求不同,但是相关联。当鼠标移入移出相应-行-也就是--的时候,另一个table表格中相依-行-也要动态显示出来对应-css样式。

思路:

利用两个不同得table元素下的--添加相同的 data-index 属性,来绑定这两个元素,通过鼠标移入mouseover和鼠标移出mouseleave两个事件绑定这两个元素,设置它们对应的css样式,或者进行其他符合项目需求的功能。

技术解释:

1.HTML网页元素中的data属性,是HTML5中的重要功能。你可以存储任意数据,通过一种简单,符合标准的方式。
2.其中该注意的是:再使用元素的data属性的时候,应该在data后面添加自定义名称,加以区别和符合规则。例如: data-可以自己定义的名字=‘’ data_value ‘’ ===> data-var_value=‘’ 需要存储的数据 ‘’
3:html 事件 mouseover :鼠标移入事件,当鼠标移入元素范围的时候,触发该事件。
4:html 事件 mouselever :鼠标移出事件,当鼠标移出元素范围的时候,触发该事件。

实例:

1:页面示列以及部分代码:在这里插入图片描述在这里插入图片描述在这里插入图片描述

页面双向绑定功能主要代码:

{#双向绑定鼠标划入事件#}
 const trs = $('tr[data-index]'); {# 获取tr元素且有data-index属性的元素,利用的jQuery返回对象的特性,将所有满足特征的元素全部存起来。 #}
 trs.mouseover(function (){
     const dataIndex = this.getAttribute('data-index');
     $(`tr[data-index="${ dataIndex }"]`).css('background', 'rgba(204,204,204,0.54)');
 }).mouseleave(function (){
     const dataIndex = this.getAttribute('data-index');
     $(`tr[data-index="${ dataIndex }"]`).css('background', '#ffffff');
 });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

双向绑定鼠标移入移出事件解决左右拼接table鼠标移到目标表格样式同步展示问题 的相关文章

  • 仅在文件下载完成后设置 cookie。

    我有一个场景 我想告诉用户下载完成并提示关闭按钮 为此 我使用 jquery 插件来连续监视 cookie 以了解下载何时完成 我的问题是我想设置这个cookie fileDownload true and path 下载完成后立即进行 为
  • 在 Woocommerce 结帐中启用特定状态的交货时间选项

    基于 在 WooCommerce 结帐中添加自定义复选框 其值显示在管理员编辑订单中 https stackoverflow com questions 45905237 add a custom checkbox in woocommer
  • Google Maps API v3 在地图加载后不会禁用滚轮

    我正在网站上实现谷歌地图 一切都工作得很好 除了地图加载后我似乎无法禁用滚轮 如果我在地图加载之前将选项设置为scrollwheel false 则滚轮将被禁用 但如果我稍后尝试执行此操作 我有一个启用 禁用滚轮的复选框 以下是我在页面加载
  • 在 Angularjs 中格式化输入值

    我正在尝试编写一个指令 自动格式化数字
  • fs.statSync 与缓冲区“错误:路径必须是没有空字节的字符串”

    我已经读入这样的文件缓冲区 let imageBuffer try imageBuffer fs readFileSync some path to image jpg catch e console log error reading i
  • 从 ASP.NET Web API 返回 HTML

    如何从 ASP NET MVC Web API 控制器返回 HTML 我尝试了下面的代码 但由于未定义 Response Write 而出现编译错误 public class MyController ApiController HttpP
  • jQuery 在页面上查找电话号码并包含在 链接中

    这是一个与这个从未得到解答的老问题类似的问题 使用 jquery 将 https stackoverflow com questions 4607753 wrap a tag around phone number using jquery
  • Google Chrome 中不缓存动态加载的图像

    使用 jQuery 加载的图像未保存在 Google Chrome 的缓存中 每次都会从服务器下载 情况 我正在使用 jQuery slimbox2 在 灯箱 中加载图片 此时没有什么特别的 我添加了一些 jQuery 代码来检测鼠标光标何
  • 如何使我的网站兼容移动设备和平板电脑? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想让我现有的网站在手机 平板电脑上查看时自动调整 甚至在您在桌面上调整屏幕时自动调整 如果失败的话 如果太难 你有什么建议 我基本上
  • 如何用CSS让物体移动?

    我在页面中间并排设置了两个图像 对象 我希望它们彼此移动 就好像它们将要碰撞一样 并在它们放置在每个图像旁边时停止 因此 对于右侧的对象 我编写了以下代码 认为该对象应该从左向右移动 但结果与我的预期相去甚远 是否可以通过过渡来做到这一点
  • 使用 JS 从列表中删除最近的 元素的 URL

    所以我有一个网址列表 并且有删除按钮 图像按钮 当点击删除按钮时 按钮旁边的 url 必须从列表中删除 let list const remove document getElementById remove const view docu
  • 利用源映射的堆栈跟踪

    概述 浏览器控制台中的堆栈跟踪输出与调用 Error stack 时返回的跟踪不同 控制台堆栈跟踪似乎考虑了源映射 而 Error stack 堆栈跟踪则没有 控制台输出这是输出到控制台的默认堆栈跟踪 Uncaught TypeError
  • 内联块元素和块元素之间的空间

    这两个 div 之间的空间是多少 我什至删除了 html 中的空白 div div div div http jsfiddle net 9thpuvwa http jsfiddle net 9thpuvwa 现在 如果第一个 div asd
  • Angular 4 - “等待操作”的正确方法是什么?

    我遇到了一个简单的问题 有一个很奇怪的解决方案setTimeout 0 看看这个简单的代码 Component selector my app template div div
  • 如何强制传单更新地图?

    当我将 Leaflet 与 React 一起使用时 我遇到了问题 据我研究 问题是 Leaflet 也想控制 DOM 渲染 现在 国家将使用与后端信息相对应的特定颜色代码 范围为1 gt 100 正确着色 但是 它每分钟更新一次 更新后 国
  • 就像以前一样,但在未来

    有一个很酷的 jQuery 插件叫做timeago http timeago yarp com 它将过去的时间转换为人类可读的格式 我希望未来能有类似的事情 我正在开发电视节目调度程序 引用自文档 http timeago yarp com
  • jQuery 属性选择器:除了不以指定字符串结尾之外还有什么?

    我需要在jquery中选择元素 其属性值不以指定的子字符串结尾 它必须等同于 匹配除该属性中以给定子字符串结尾的所有元素 So that e a finstr 匹配 e ea finstring 等等 并且不匹配 ea somethingf
  • 如何使用 PHP 读取/显示 XML

    有没有办法使用 PHP 读取 external xml 来自不同网站的 xml 文件 我知道有一种方法可以使用 JavaScript 读取 XML 但前提是它们都位于同一根目录中 您能否提供有关如何获取 xml 文件的示例 然后阅读以下内容
  • 如何将react-native与php一起使用并获取返回数据始终为空

    我的回报始终为空 我似乎无法让它发挥作用 我如何将react native与php一起使用并获取json 任何人都可以帮忙吗 PHP myArray array myArray lat POST lat myArray lng POST l
  • 如何在javascript中访问请求查询字符串参数?

    我见过许多利用 RegEx 的解决方案 坦率地说 这似乎有些可笑 因为 javascript 是如此通用 必须有一种更简单的方法来访问请求参数 有人可以给我演示一下吗 我发现了一个有用的方法网的深度 http www dotnetbull

随机推荐

  • ZZULIOJ 1023:大小写转换

    本文为博主原创 未经允许不得转载 题目描述 输入一个字母 若是小写字母 则变为大写输出 否则 原样输出 输入 输入为一个字符 输出 按题目要求输出一个字符 单独占一行 样例输入 Copy a 样例输出 Copy A import java
  • 电容电阻电感的等效分析

    1 电阻的等效 在我们的日常学习中我们发现电阻的种类繁多 功能亦是让大家有些许迷糊 以下未说明适用于可变电阻情况 首先说下电阻的定义 电阻是一个变电能为热能的一个元件可以是功耗元件 电流流过产生内能 电阻通常作用为分压和分流的作用 而对于信
  • [译文]PSR-11-容器规范说明文档 container-meta

    容器PSR规范说明文档 Container Meta Document 1 简介 Introduction 2 为什么 Why bother 3 范围 Scope 3 1 目的 Goals 3 2 非目的 Non goals 4 推荐用法
  • 如何统计文件夹或者文件代码行数

    如何统计文件夹或者文件代码行数 代码 package main import bufio fmt io ioutil os path filepath strings var sum int64 示例 1 交叉编译 2 使用 app exe
  • Web3.js的基本使用(与以太坊智能合约的交互)

    目录标题 web3 js介绍 web3 模块加载 异步回调 callback 回调 Promise 事件 v1 0 0 常用 API 基本信息查询 查看 web3 版本 查看 web3 连接到的节点版本 clientVersion 基本信息
  • 芯片资料中的pad和pin的区别

    PIN指芯片封装好后的管脚 即用户看到的管脚 PAD是硅片的管脚 是封装在芯片内部的 用户看不到 PAD到PIN之间还有一段导线连接的
  • 电路图符号超强科普,轻松看懂电路图!(推荐收藏)

    电子设备中有各种各样的图 能够说明它们工作原理的是电原理图 简称电路图 电路图有两种 一种是说明模拟电子电路工作原理的 它用各种图形符号表示电阻器 电容器 开关 晶体管等实物 用线条把元器件和单元电路按工作原理的关系连接起来 这种图长期以来
  • TRIZ创新方法——功能分析

    TRIZ创新方法 功能分析 1 什么是功能分析 2 组件分析 3 相互作用分析 4 功能建模 5 创建功能模型 6 功能案例分析 7 课后作业 在这里插入图片描述 https img blog csdnimg cn 202107112054
  • vuex直接修改state 与 用dispatch/commit来修改state的差异

    使用 vuex 修改 state 时 有两种方式 可以直接使用 this store state 变量 xxx this store dispatch actionType payload 或者this store commit commi
  • moviepy音视频剪辑:与大小相关的视频变换函数详解

    前往老猿Python博文目录 一 引言 在 moviepy音视频剪辑 moviepy中的剪辑基类Clip详解 介绍了剪辑基类的fl fl time fx方法 在 moviepy音视频剪辑 视频剪辑基类VideoClip的属性及方法详解 介绍
  • RIP/EIP 注入

    高手请飘过 RIP x64体系 EIP x86体系 RIP EIP注入原理 1 挂起目标线程 需要用到 SuspendThread 函数 2 挂起之后获取目标线程的上下文 需要用到 GetThreadContext函数 这个函数可以获得一个
  • 【SpringBoot】controller与servlet区别

    文章目录 1 Servlet实例 2 serverlet与controller区别 1 Servlet实例 Servlet 是服务 HTTP 请求并实现 javax servlet Servlet 接口的 Java 类 Web 应用程序开发
  • 一文详解Spring如何控制Bean注入的顺序

    这篇文章主要为大家详细介绍Spring如何控制Bean注入的顺序 其中续注意的是在Bean上加 Order xxx 是无法控制bean注入的顺序的 需要的可以参考一下 简介 控制bean的加载顺序的方法 构造方法依赖 DependsOn 注
  • TypeScript 基础类型 —— Never

    声明为 Never 类型表示永远不存在的值的类型 Never 类型可以用来表示会抛出异常或根本不会有返回值的函数表达式或箭头函数表达式的返回值类型 被永不为真的类型保护所约束时的变量也可用 Never 来表示 function except
  • RT1配置文件

    RT1 sh run Building configuration Current configuration hostname RT1 ipv6 unicast routing syslog buffer 64 level DEBUG c
  • git基础语法(一)

    1 常用命令 git clone 克隆项目把远程仓库拉取到本地 git clone 地址 分支 默认master git clone git gitee com liuzhenyu666 test0130 git 默认拉取master分支代
  • 串行、并行、同步和异步:通信与数据传输的核心概念及应用举例

    当涉及到通信和数据传输时 串行 并行 同步和异步是一些重要的概念 下面我将为您编写一篇关于这些概念的详细博客文章 串行 并行 同步和异步 通信与数据传输的核心概念 1 串行与并行 串行 Serial 指的是逐个传输数据位 一次只传输一个位
  • 编写高质量代码:改善Java程序的151个建议(第1章建议1~5)

    本系类文章 用来记录 编写高质量代码 改善java程序的151个建议 这本书的读书笔记 方便自己查看 也方便大家查阅 在此感谢原书作者秦小波对java的独特见解 帮助java爱好者的成长 由于篇幅原因本人将读书笔记采取分批记忆的方式来进行记
  • CNN - 卷积神经网络输入层

    数据输入层 Input Layer 1 数据预处理 进行预处理的主要原因是 输入数据单位不一样 可能会导致神经网络收敛速度慢 训练时间长 数据范围大的输入在模式分类中的作用可能偏大 而数据范围小的作用就有可能偏小 由于神经网络中存在的激活函
  • 双向绑定鼠标移入移出事件解决左右拼接table鼠标移到目标表格样式同步展示问题

    问题 用两个表格tabale显示一组同源数据 两个table显示数组的需求不同 但是相关联 当鼠标移入移出相应 行 也就是 的时候 另一个table表格中相依 行 也要动态显示出来对应 css样式 思路 利用两个不同得table元素下的 添