news 2026/2/24 8:28:53

jQuery UI 实例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
jQuery UI 实例

jQuery UI 常见实例演示

jQuery UI 是基于 jQuery 的用户界面交互库,提供丰富的组件(如小部件、交互、特效和主题)。虽然官方版本已进入维护模式(最新为 1.13.x 或 1.14),但仍广泛用于旧项目。官方演示地址:https://jqueryui.com/demos/(可查看源代码、切换主题)。

推荐中文教程资源:

  • 菜鸟教程(Runoob):https://www.runoob.com/jqueryui/jqueryui-examples.html(包含大量实例和代码)
  • w3cschool:https://www.w3cschool.cn/jqueryui/

下面列出几个经典实例,包括完整可运行代码(使用 CDN 引入)。你可以复制到 HTML 文件中直接测试。

1.Accordion(折叠面板)

常用于 FAQ 或菜单导航。

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>jQuery UI Accordion 示例</title><linkrel="stylesheet"href="//code.jquery.com/ui/1.13.2/themes/smoothness/jquery-ui.css"><scriptsrc="//code.jquery.com/jquery-3.6.0.min.js"></script><scriptsrc="//code.jquery.com/ui/1.13.2/jquery-ui.min.js"></script></head><body><divid="accordion"><h3>部分 1</h3><div><p>这是第一个面板的内容。</p></div><h3>部分 2</h3><div><p>这是第二个面板的内容。</p></div><h3>部分 3</h3><div><p>这是第三个面板的内容。</p></div></div><script>$(function(){$("#accordion").accordion();});</script></body></html>
2.Datepicker(日期选择器)

常用于表单日期输入。

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>jQuery UI Datepicker 示例</title><linkrel="stylesheet"href="//code.jquery.com/ui/1.13.2/themes/smoothness/jquery-ui.css"><scriptsrc="//code.jquery.com/jquery-3.6.0.min.js"></script><scriptsrc="//code.jquery.com/ui/1.13.2/jquery-ui.min.js"></script></head><body><p>选择日期:<inputtype="text"id="datepicker"></p><script>$(function(){$("#datepicker").datepicker({dateFormat:"yy-mm-dd",// 日期格式changeMonth:true,// 可切换月份changeYear:true// 可切换年份});});</script></body></html>
3.Draggable & Droppable(拖拽与放置)

实现拖拽交互,常用于排序或游戏。

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>jQuery UI Draggable & Droppable 示例</title><linkrel="stylesheet"href="//code.jquery.com/ui/1.13.2/themes/smoothness/jquery-ui.css"><scriptsrc="//code.jquery.com/jquery-3.6.0.min.js"></script><scriptsrc="//code.jquery.com/ui/1.13.2/jquery-ui.min.js"></script><style>#draggable{width:100px;height:100px;padding:0.5em;background:#ccc;}#droppable{width:200px;height:200px;padding:0.5em;border:2px dashed #000;}</style></head><body><divid="draggable"class="ui-widget-content">拖我</div><divid="droppable"class="ui-widget-header">放到这里</div><script>$(function(){$("#draggable").draggable();$("#droppable").droppable({drop:function(){alert("放置成功!");}});});</script></body></html>
4.Dialog(模态对话框)

用于弹出提示或表单。

<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>jQuery UI Dialog 示例</title><linkrel="stylesheet"href="//code.jquery.com/ui/1.13.2/themes/smoothness/jquery-ui.css"><scriptsrc="//code.jquery.com/jquery-3.6.0.min.js"></script><scriptsrc="//code.jquery.com/ui/1.13.2/jquery-ui.min.js"></script></head><body><buttonid="openDialog">打开对话框</button><divid="dialog"title="对话框标题"><p>这是对话框的内容。</p></div><script>$(function(){$("#dialog").dialog({autoOpen:false,modal:true,// 模态buttons:{"确定":function(){$(this).dialog("close");},"取消":function(){$(this).dialog("close");}}});$("#openDialog").click(function(){$("#dialog").dialog("open");});});</script></body></html>

其他常见组件:Tabs(标签页)、Autocomplete(自动完成)、Slider(滑块)等。可在官方 demos 或菜鸟教程中查看更多。如果你需要特定组件的实例或自定义主题,请提供更多细节!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/22 3:05:32

模型推理卡顿不断?,深度剖析Open-AutoGLM资源调度陷阱及优化路径

第一章&#xff1a;模型推理卡顿不断&#xff1f;深度剖析Open-AutoGLM资源调度陷阱及优化路径在部署 Open-AutoGLM 模型进行大规模推理时&#xff0c;频繁出现的卡顿现象往往并非源于模型本身&#xff0c;而是资源调度机制中的隐性瓶颈所致。特别是在多实例并发、显存动态分配…

作者头像 李华
网站建设 2026/2/23 1:22:47

Linly-Talker技术深度拆解:ASR+TTS+LLM如何协同工作

Linly-Talker技术深度拆解&#xff1a;ASRTTSLLM如何协同工作 在虚拟主播24小时直播带货、银行大厅里“数字员工”主动迎宾答疑的今天&#xff0c;你有没有想过——这些看似复杂的交互背后&#xff0c;其实只需要一张照片、一个麦克风&#xff0c;甚至一块消费级显卡就能实现&a…

作者头像 李华
网站建设 2026/2/22 21:43:29

【Open-AutoGLM定时任务配置指南】:掌握高效自动化调度的5大核心技巧

第一章&#xff1a;Open-AutoGLM定时任务配置概述Open-AutoGLM 是一个面向自动化大语言模型任务调度的开源框架&#xff0c;支持通过声明式配置实现模型推理、数据预处理与结果后处理等任务的周期性执行。其核心调度模块基于 Cron 表达式驱动&#xff0c;结合 YAML 配置文件定义…

作者头像 李华
网站建设 2026/2/23 13:45:10

为什么你的Open-AutoGLM总被拦截?深度剖析防火墙白名单配置逻辑

第一章&#xff1a;Open-AutoGLM 防火墙设置在部署 Open-AutoGLM 服务时&#xff0c;合理的防火墙配置是确保系统安全与通信畅通的关键环节。默认情况下&#xff0c;该服务依赖特定端口进行模型推理、API 调用和内部协调通信&#xff0c;若未正确开放相应规则&#xff0c;可能导…

作者头像 李华
网站建设 2026/2/23 13:00:27

为什么你的Open-AutoGLM跑不满带宽?深度解析TCP调优参数

第一章&#xff1a;为什么你的Open-AutoGLM跑不满带宽&#xff1f;在部署 Open-AutoGLM 模型时&#xff0c;许多用户发现 GPU 或网络带宽未能达到理论峰值&#xff0c;性能瓶颈频现。这通常并非模型本身的问题&#xff0c;而是系统级配置与资源调度未优化所致。数据加载成为瓶颈…

作者头像 李华
网站建设 2026/2/23 13:14:56

【稀缺资料】Open-AutoGLM高并发网络调优方案曝光,仅限内部传阅

第一章&#xff1a;Open-AutoGLM网络配置优化概述在构建和部署 Open-AutoGLM 模型服务时&#xff0c;网络配置的合理性直接影响推理延迟、吞吐量与系统稳定性。合理的网络优化策略不仅能提升模型响应速度&#xff0c;还能有效降低资源消耗&#xff0c;适应高并发场景下的动态负…

作者头像 李华