标签:VBA,类模块,用户窗体 本示例演示,当用户单击用户窗体中的命令按钮时,会弹出该命令按钮名称信息。 这个示例来源于ozgrid.com,有兴趣的朋友可以研究。...在用户窗体上共有24个命令按钮,如下图1所示。 图1 当单击某个命令按钮时,会依次显示该命名按钮名称和标题信息,如下图2所示。...图2 在VBE中,插入一个类模块,将其重命名为“clsFrmCtls”,输入下面的代码: Public mName Public mFrm As Object Public WithEvents mCommandbutton
现在有多行div,共用一个删除事件,点击删除的时候,会把页面所有的div全都删掉了,但是我只需要点击哪一行div里面的删除按钮,就删除哪一行,其实很简单,只需要写一个this事件即可。 ?...cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> jquery.../2.1.1/jquery.min.js"> div> div> // 删除按钮事件 $(".editdelete...body> 原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1 90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚
// //3.根据类样式的名,来获得元素集合 // var div3=document.getElementsByClassName("three")[0]; // alert(div3.../div> div class="three">类样式的周鸿祎div> 如何不使用innerHTML呢?...html()->innerHTML,会把下面的带有html标签的格式给原封不动的输出。...-1.12.4.min.js"> $(function(){ //在按钮上单击的时候,进行操作; $("#app").click(function...(){ //当我们在这个按钮上进行单击的时候,逐个获取li的信息内容 //然后打印输出; //each的前面是需要逐个遍历的选择器对象;当前是li,所以:$("li")
概念:DOM 文档对象模型(必考),jQuery Dom应该是之前的DOM加了个jQuery的封装。...分类:DOM操作分为三类: DOM Core:任何一种支持DOM的编程语言都可以使用它,如getElementById(),js。...-1.12.4.min.js"> $(function(){ //在按钮上单击的时候,进行操作...-1.12.4.min.js"> $(function(){ //在按钮上单击的时候,进行操作...; /* $("#app").click(function(){ //当我们在这个按钮上进行单击的时候,逐个获取li的信息内容
要创建此复选框组,您需要一个带有类”btn-group”的div>包裹按钮,这个div>还应该具有一个data-toggle=”buttons”属性来切换数据。...> div> div> div> div> 每个模式对话框都应该有一个带有类modal的容器。...这个包裹体元素应该有一个名为modal-content的类。 模式对话框的子部分是页眉、本体和页脚。页眉和页脚部分是可选的。要创建页眉,您需要一个带有类modal-header的div元素。...在里面你可以放一个标题和关闭按钮。该标题是包含类modal-title的元素。这里的关闭按钮图标是一个乘法(x)符号。这个按钮应该有一个close类,这样它就可以对齐到模式对话框的左上角。...添加data-dismiss使按钮在单击时关闭模式对话框。 对于本体,我们需要一个包含类modal-body的div>元素。您可以将几乎任何内容放到该元素中。
核心技能部分 4.1 jQuery选择器 jQuery选择器的主要功能是查找、匹配并获取页面元素,这是进行任何操作的前提。jQuery提供了众多功能强大且使用方便的选择器,完全能满足开发需求。...$("#g1 a")表示获取id是g1的元素的子元素a ("#g1 .sec")两个选择器之间是空格, ("#g1 .sec")表示获取id是g1的元素里所有的类名是.sec的元素,一共有3个。...属性选择器组合 下面通过一个示例来演示属性选择器的具体用法。该示例实现了一个注册表单,当用户单击【注册】按钮时对所有的文本框进行非空验证,如图4.1.7所示。...('jQuery')")表示获取包含jQuery文本的div; $("div:has('#a')")表示获取包含#a选择器的元素,运行效果如图4.1.11所示。...:button选择器获得的按钮包括提交按钮和重置按钮 4. 下列关于jQuery选择器中特殊字符的说法错误的是()。
核心技能部分 4.1 jQuery选择器 jQuery选择器的主要功能是查找、匹配并获取页面元素,这是进行任何操作的前提。jQuery提供了众多功能强大且使用方便的选择器,完全能满足开发需求。...$("#g1 a")表示获取id是g1的元素的子元素a ("#g1 .sec")两个选择器之间是空格,("#g1 .sec")两个选择器之间是空格, ("#g1 .sec")表示获取id是g1的元素里所有的类名是...属性选择器组合 下面通过一个示例来演示属性选择器的具体用法。该示例实现了一个注册表单,当用户单击【注册】按钮时对所有的文本框进行非空验证,如图4.1.7所示。...")表示获取包含jQuery文本的div; $("div:has('#a')")表示获取包含#a选择器的元素,运行效果如图4.1.11所示。...:button选择器获得的按钮包括提交按钮和重置按钮 4. 下列关于jQuery选择器中特殊字符的说法错误的是()。
5、综合案例 复选框 5.1、案例效果 5.2、分析和实现 功能分析 全选 为全选按钮绑定单击事件。 获取所有的商品项复选框元素,为其添加 checked 属性,属性值为 true。...全不选 为全不选按钮绑定单击事件。 获取所有的商品项复选框元素,为其添加 checked 属性,属性值为 false。...反选 为反选按钮绑定单击事件 获取所有的商品项复选框元素,为其添加 checked 属性,属性值是目前相反的状态。 代码实现 <!...//全不选 //1.为全不选按钮添加单击事件 $("#selectNone").click(function(){ //2.获取所有的商品复选框元素,为其添加checked...功能分析 准备一个数组 定义计数器 定义定时器对象 定义图片路径变量 为开始按钮绑定单击事件 设置按钮状态 设置定时器,循环显示图片 循环获取图片路径 将当前图片显示到小图片上 计数器自增 代码实现
可以直接引用 bootstrap.js 或压缩版的 bootstrap.min.js 折叠(Collapse) 以使用带有属性的链接href或带有属性的按钮data-target。...单击下面的按钮以通过类更改显示和隐藏另一个元素: .collapse隐藏内容 .collapsing在过渡期间应用 .collapse.in显示内容 div> 实现效果,默认不展开 点击按钮后展开文本 如果想默认展开,可以通过 .collapse.in 属性控制 div class="collapse...确保将类添加collapse到可折叠元素。如果您希望它默认打开,请添加附加类in。 <!...hidden.bs.collapse Bootstrap 的折叠类公开了一些用于挂钩折叠功能的事件。 事件类型 描述 show.bs.collapse show调用实例方法时立即触发此事件。
addClass() 方法描述:为每个匹配的元素添加指定的样式类名。...注意:如果存在(不存在)就删除(添加)一个样式类 需求描述:当单击按钮的时候,隐藏 div,再次单击按钮的时候,显示 div .hide { width: 100px; height...需求描述:为按钮添加单击事件,当按钮单击的时候,向控制台输出 “按钮被单击了” 按钮 $('button').on('click',function () {...需求描述:为按钮绑定一个单击函数,然后点击按钮,在控制台输出 “按钮被单击了” 按钮 $('button').click(function () { console.log...('按钮被单击了'); }); # 2. dblclick() 方法描述:当鼠标双击时调用所绑定的函数。
JS 的 DOM 对象转换成 jQuery 对象 //$(JS 的 DOM 对象); // JS方式,通过id属性值获取div元素 let jsDiv = document.getElementById...绑定事件 //jQuery 对象.on(事件名称,执行的功能); //给btn1按钮绑定单击事件 $("#btn1").on("click",function(){ alert("点我干嘛?")...; }); 解绑事件 如果不指定事件名称,则会把该对象绑定的所有事件都解绑 //jQuery 对象.off(事件名称); //通过btn2解绑btn1的单击事件 $("#btn2").on("click...3、JQuery选择器 3.1、基本选择器 选择器:类似于 CSS 的选择器,可以帮助我们获取元素。 例如:id 选择器、类选择器、元素选择器、属性选择器等等。...-3.3.1.min.js"> // 1.attr(name,[value]) 获得/设置属性的值 //按钮一:获取输入框的id属性 $(
-- 需求:按钮 div,按钮单击控制div隐藏 display:none style --> 按钮 div id="box">获取指定元素下标 -----index() 类删除类 .addClass()添加类 .removeClass()删除类 删除了class=“xx”中的类名xx,而不会删除class。删除完之后是class。...class中可以添加多个类。 class=“aa bb cc”如果括号里面不填类名,会删除所有类名,如果填了类名,就删除指定的类名。 toggleClass() 按钮 div class="aa bb cc">divdiv> 8.animate jQuery提供的一个程序员可以根据自己的需求封装动画效果或功能的函数
事件切换:toggle jq对象.toggle(fn1,fn2…) 当单击jq对象对应的组件后,会执行fn1.第二次点击会执行fn2… 注意:1.9版本 .toggle() 方法删除,jQuery...div,调用显示方法 $("#ad").show("slow"); } //隐藏广告 function adHide() { //获取广告div,调用隐藏方法 $("#ad...给开始按钮绑定单击事件 1.1 定义循环定时器 1.2 切换小相框的src属性 * 定义数组,存放图片资源路径 * 生成随机数。数组索引 2....给结束按钮绑定单击事件 $("#stopID").click(function () { //处理按钮是否可以使用的效果 $("#startID").prop("disabled"...:22px"> 插件:增强JQuery的功能 实现方式: $.fn.extend(object) 增强通过Jquery获取的对象的功能 $(“#id”) $.extend
案例二:tab栏(选项卡) 鼠标滑过,显示对应的特殊样式,下面的内容替换为需要的内容。 和无缝滚动一样是专有名词。 eq用下标取数据,index是获取下标。...-1.12.4.min.js"> $(function(){ // 按钮鼠标移入: 这个按钮高亮(添加类active),下面要显示对应的内容...-- 获取到鼠标移入的菜单的下标,用这个下标在三个内容div中选出和这个下标相等的div显示即可 var num = $(this).index() /...div>按钮二对应的内容div> div>按钮三对应的内容div> div> div> 案例三:层级菜单.../js/jquery-1.12.4.min.js"> $(function(){ // 左侧的span单击,隐藏left
当单击jq对象对应的组件后,会执行fn1,第二次单击会执行fn2..... 【注意】1.9版本 .toggle() 方法删除,jQuery Migrate(迁移)插件可以恢复此功能。...(2)分析 给开始按钮绑定单击事件 定义循环定时器 切换小相框的src属性。首先定义数组,存放图片资源路径,然后生成随机数,作为数组索引。 2....给结束按钮绑定单击事件 停止定时器 给大相框设置src属性 (3)代码实现 <!...1、$.fn.extend(object) 增强通过Jquery获取的对象的功能,属于对象级别的插件,例如:$("#id") 我们用一个案例来展示一下插件的使用。如下案例所示: 单击按钮绑定不同的方法事件。
标签包裹了一个带有黑色边框的div 如果把上述代码中的wrap换成wrapAll函数,其他不变 wrapInner函数用来包裹元素内的子元素,下面是该函数的一个示例。...click( function(){ $("#s2").append($("select option:selected").clone()); } ) 上述代码包含两个下拉列表框,当单击按钮时通过...除此之外,jQuery还提供了很多函数来对获取到的元素进一步进行过滤或筛选,这些函数整体可分为两大类:节点过滤函数和节点查找函数。...添加节点时,需要先单击选中某个一级或二级节点,然后在文本框中填写新添加的节点名,单击【添加】按钮把节点名作为新节点添加到选中的节点下面。删除节点只实现删除三级节点即可。...当单击【修改】按钮时,单元格中的文本信息替换为文本框;单击【确定】按钮时,文本框中的数据显示到单元格中。
) * 当单击jq对象对应的组件后,会执行fn1.第二次点击会执行fn2........//获取广告div,调用隐藏方法 $("#ad").hide("slow"); } 按钮绑定单击事件 1.1 定义循环定时器 1.2 切换小相框的src属性...给结束按钮绑定单击事件 $("#stopID").click(function () { //处理按钮是否可以使用的效果.... $.fn.extend(object) * 增强通过Jquery获取的对象的功能 $("#id") 2. $.extend(object)
$("span").wrap("div id='wai'>div>"); 上述代码使用wrap函数给所有的span标签包裹了一个带有黑色边框的...").click(function(){$("#s2").append($("select option:selected").clone());}) 上述代码包含两个下拉列表框,当单击按钮时通过...除此之外,jQuery还提供了很多函数来对获取到的元素进一步进行过滤或筛选,这些函数整体可分为两大类:节点过滤函数和节点查找函数。...添加节点时,需要先单击选中某个一级或二级节点,然后在文本框中填写新添加的节点名,单击【添加】按钮把节点名作为新节点添加到选中的节点下面。删除节点只实现删除三级节点即可。...当单击【修改】按钮时,单元格中的文本信息替换为文本框;单击【确定】按钮时,文本框中的数据显示到单元格中。
) * 当单击jq对象对应的组件后,会执行fn1.第二次点击会执行fn2........-- 整体的DIV --> div> 按钮绑定单击事件 1.1 定义循环定时器 1.2 切换小相框的src属性...给结束按钮绑定单击事件 $("#stopID").click(function () { //处理按钮是否可以使用的效果.... $.fn.extend(object) * 增强通过Jquery获取的对象的功能 $("#id") 2. $.extend(object) * 增强JQeury对象自身的功能
单击Dependencies并选择Websocket。 单击生成。 下载生成的 ZIP 文件,该文件是根据您的选择配置的 Web 应用程序的存档。...如果名称为Fred,则消息可能类似于以下内容: { "name": "Fred" }复制 要对带有名称的消息进行建模,您可以创建一个带有name属性和相应getName()方法的普通旧 Java...它还指定/app绑定到带有注释的方法的消息的前缀@MessageMapping。此前缀将用于定义所有消息映射。...您还可以构建经典的 WAR 文件。 显示记录输出。该服务应在几秒钟内启动并运行。 测试服务 现在服务正在运行,将浏览器指向http://localhost:8080并单击“连接”按钮。...此时,您可以发送另一个名称,也可以单击“断开连接”按钮关闭连接。 概括 恭喜!您刚刚使用 Spring 开发了一个基于 STOMP 的消息传递服务。
领取专属 10元无门槛券
手把手带您无忧上云