jQuery 巧用 on 方法为 pre 标签添加 mousemove 事件,实时输出鼠标坐标!
在 jQuery 中,可以使用 `on()` 方法为 `pre` 标签添加 `mousemove` 事件。以下是具体的代码示例: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 引入 jQuery 库 --> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <title>jQuery mousemove event on pre</title> <style> pre { background-color: #f4f4f4; padding: 10px; } </style> </head> <body> <pre> This is a pre tag. You can move your mouse over it. </pre> <script> $(document).ready(function () { // 为 pre 标签添加 mousemove 事件 $('pre').on('mousemove', function (event) { // 当鼠标在 pre 标签内移动时,在控制台输出鼠标的坐标 console.log('Mouse X: ' + event.pageX + ', Mouse Y: ' + event.pageY); }); }); </script> </body> </html> ``` 代码解释: 1. 引入 jQuery 库:通过 `<script>` 标签引入 jQuery 库,这里使用的是 jQuery 3.6.0 版本。 2. HTML 结构:创建一个 `pre` 标签,里面包含一些文本内容。 3. jQuery 代码: - `$(document).ready()` 函数确保页面加载完成后再执行代码。 - 使用 `$('pre')` 选择所有的 `pre` 标签。 - 使用 `on('mousemove', function(event) {... })` 方法为 `pre` 标签添加 `mousemove` 事件。 - 在事件处理函数中,通过 `event.pageX` 和 `event.pageY` 获取鼠标的坐标,并将其输出到控制台。 当你将鼠标移动到 `pre` 标签上时,控制台会不断输出鼠标的坐标信息。 ######[AI问答 | 520点数解答 | 2025-09-05 17:02:06]
- Java 实现计算机硬件模拟:从 PCI 设备到主板、计算机的启动与关闭(字节豆包 | 716点数解答 | 2024-12-08 23:38:38)333
- Java 代码:模拟计算机主板启动与关闭 PCI 设备全流程(字节豆包 | 637点数解答 | 2024-12-09 08:31:54)303
- jQuery 实现动态操作 DOM:打造可增删任务的待办事项列表应用(百度文心 | 1015点数解答 | 2024-10-26 23:41:22)438
- jQuery 打造实用待办事项列表:输入添加、点击删除一步到位!(阿里通义 | 1139点数解答 | 2024-10-29 08:44:48)355
- jQuery 实现动态操作 DOM:打造带添加与删除功能的待办事项列表应用(阿里通义 | 687点数解答 | 2024-10-29 09:25:06)368
- jQuery 实战:打造可添加与删除任务的待办事项列表应用(字节豆包 | 499点数解答 | 2024-10-29 20:40:48)281
- 求解四人等差数列年龄:和为 26 积为 880 的答案揭秘(DeepSeek | 735点数解答 | 2026-02-01 09:36:08)31
- C++求解:年龄成等差数列、和为26积为880的四人年龄组合(字节豆包 | 503点数解答 | 2026-02-01 09:36:35)68
- Java 实战:Vehicle 类与 User 类实现机动车速度功率控制( | 968点数解答 | 2024-03-12 11:26:25)550
- jQuery 实现姓名、邮箱、电话表单验证:成功显示消息,失败提示错误(百度文心 | 858点数解答 | 2024-10-26 23:36:38)427
- jQuery实现表单验证:姓名、邮箱、电话一个都不能少!(阿里通义 | 629点数解答 | 2024-10-29 09:16:19)357
- HTML+jQuery 实现列表元素悬停动画效果:代码详解与注意事项(字节豆包 | 475点数解答 | 2024-12-19 14:58:05)376