首页
学习
活动
专区
圈层
工具
发布

【Html.js——Bug修复】大电影(蓝桥杯真题-2333)【合集】

点击收藏图标后,仅在收藏图标为实心图形时,成功提示框(class=toast__container)元素显示,2 秒后该提示框自动隐藏或者点击提示框上面的关闭按钮(class=toast__close)...满足题目需求后,保持 Web 服务处于可以正常访问状态,点击「提交检测」系统会自动判分 判分标准 本题完全实现题目目标得满分,否则得 0 分。 通关代码✔️ 关闭按钮点击事件处理 // 点击关闭按钮隐藏提示框 $(".toast__close").on("click", function () { $("#toast__...用户点击收藏图标,触发收藏图标点击事件处理函数: 判断图标状态,切换图标样式。 如果是从空心到实心,显示提示框并设置定时器自动隐藏。 如果是从实心到空心,直接隐藏提示框。...用户点击提示框关闭按钮,触发关闭按钮点击事件处理函数,隐藏提示框。 测试结果

75500
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    「jQuery」基础 - 03

    事件处理 trigger() 自动触发事件 有些时候,在某些特定的条件下,我们希望某些事件能够自动触发, 比如轮播图自动播放功能跟点击右侧按钮一致。...可以利用定时器自动触发右侧按钮点击事件,不必鼠标点击触发。...点击待办事项复选框,就可以把当前数据添加到已完成事项里面。 点击已完成事项复选框,就可以把当前数据添加到待办事项里面。 但是本页面内容刷新页面不会丢失。...,然后存储给本地存储 重新渲染加载数据列表 因为a是动态创建的,我们使用on方法绑定事件 1.7.6 案例:toDoList 正在进行和已完成选项操作 当我们点击了小的复选框,修改本地存储数据,再重新渲染数据列表...之后保存数据到本地存储 重新渲染加载数据列表 load 加载函数里面,新增一个条件,如果当前数据的done为true 就是已经完成的,就把列表渲染加载到 ul 里面 如果当前数据的done 为false

    4.1K30

    前端成神之路-03_jQuery

    事件处理 trigger() 自动触发事件 ​ 有些时候,在某些特定的条件下,我们希望某些事件能够自动触发, 比如轮播图自动播放功能跟点击右侧按钮一致。...可以利用定时器自动触发右侧按钮点击事件,不必鼠标点击触发。由此 jQuery 为我们提供了两个自动触发事件 trigger() 和 triggerHandler() ; 语法 ?...点击待办事项复选框,就可以把当前数据添加到已完成事项里面。 // 3. 点击已完成事项复选框,就可以把当前数据添加到待办事项里面。 // 4. 但是本页面内容刷新页面不会丢失。...核心思路: 不管按下回车,还是点击复选框,都是把本地存储的数据加载到页面中,这样保证刷新关闭页面不会丢失数据 // 3....// 1.当我们点击了小的复选框,修改本地存储数据,再重新渲染数据列表。

    3.8K20

    【依葫芦画瓢】SSM-CRUD-3

    继续上一篇的讲解【依葫芦画瓢】SSM-CRUD --- 2 概要: 服务端返回json数据,构建员工列表 完成员工新增功能 增加表单前后端校验(jQuery+JSR303) 注:index文件太长,可访问...; 二、完成员工新增功能 点击“新增”按钮,弹出“员工添加”模态框,用户数据录入,页面显示新增员工。...a、绑定“新增”按钮的点击事件 b、页面中增加模态框,参考文档:https://v3.bootcss.com/javascript/#modals c、模态框中的部门列表,在模态框弹出前通过ajax请求服务器获取...d、填写新增人员信息,进行前后端校验,检验环节会在下文中详细说明 e、点击“保存”按钮,ajax发起请求,将表单数据序列化(serialize())后提交 f、保存失败,输出错误提示;保存成功,关闭模态框...c、后端JSR303校验,为了防止“小人”绕过前端校验,在重要数据的提交上需要增加后端代码校验。

    1.4K50

    Jump Start Bootstrap 第4章

    Bootstrap使用JQuery库来完成全部和JavaScript相关的操作;因此,在Bootstrap中自定义JavaScript相关操作,导入JQuery.js是必须的。...; hide.bs.dropdown: 这个事件在菜单关闭前触发; hidden.bs.dropdown: 这个事件在菜单关闭后触发; show或hide事件在完成请求之前发生,而在请求完成时触发shown...在这里,请求是打开和关闭下拉菜单。 让我展示一个如何使用这些事件的例子。我已经写了下面的JQuery代码片段去监听所有的下拉插件状态,并打印每个事件触发时的状态。 <!...$(".alert").alert('close'); 警告消息有两个关联的事件: close.bs.alert: 即将关闭警告信息时触发 closed.bs.alert: 关闭警告信息后触发 这里是一个使用上面事件的例子...点击按钮,查看浏览器中的模式对话框,如图所示。 ? ? 模式对话框的放置 模式对话框必须放在文档的顶层位置,以防止与其他组件发生冲突。

    35K40

    50个必备的实用jQuery代码段

    其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。...jQuery 判断元素上是否绑定了事件 //jQuery event封装支持判断元素上是否绑定了事件,此方法只适用于jQuery绑定的事件 var $events = $("#foo").data("events...它存在…… } 如何使用jQuery来检测右键和左键的鼠标单击两种情况: $("#someelement").live('click', function(e) { if( (!...Clicked"); } }); 如何替换串中的词 var el = $('#id'); el.html(el.html().replace(/word/ig, '')); 如何在一段时间之后自动隐藏或关闭元素...注册和禁用jQuery全局事件 //jQuery注册ajax全局事件ajaxStart,ajaxStop: $(document).ajaxStart(function(){ $("#background

    8K00

    弹出层之2:JQuery.BlockUI

    jQuery的BlockUI插件可以让你在使用AJAX时模拟同步行为,锁定浏览器(模式窗口)。当被激活时,它会防止用户活动的页面(或页面的一部分),直到它被禁用。...unblockUI();             });             $('#Button5').click(function() {                 //设置淡入,淡出,自动关闭时间...该层可以为隐藏):                               设置淡入,淡出,自动关闭时间...        backgroundColor: '#000', //颜色         opacity:         0.6 //透明度     },        // 使用$.growlUI完成自动气泡时的样式...禁用如果你想防止车身高度的变化     allowBodyStretch: true,       //遮罩时是否禁用键盘和鼠标事件     bindEvents: true,        // be

    4.9K20

    JavaScript原生实战手册 · DOM操作神器:打造比jQuery更轻量的现代化工具库

    ', function(e) { console.log('按钮被点击:', this.textContent); // this指向实际被点击的按钮 }); // 动态添加的按钮也会自动生效!...notification.style.transform = 'translateX(0)'; notification.style.opacity = '1'; }); // 点击关闭...await DOMUtils.animate(img, { opacity: 1 }, this.options.fadeInDuration); // 触发加载完成事件...= new LazyImageLoader({ selector: 'img[data-src]', threshold: 0.2, fadeInDuration: 800 }); // 监听加载完成事件...小90% 现代化:支持Promise、观察者API、ES6+特性 高性能:原生API + 智能优化,性能提升2-4倍 易用性:jQuery风格的链式调用,学习成本低 功能亮点: 智能选择器:自动识别输入类型

    36710

    Ajax等待返回结果时,弹出一个友好的等待提示

    具体可参考jquery官方文档:http://api.jquery.com/Ajax_Events/ $.ajax({       beforeSend: function(){        ...在实际项目开发中,提交表单时常常由于网络或者其原因,用户点击提交按钮误认为自己没有操作成功,进而会重复提交按钮操作次数,如果页面前端代码没有做一些相应的处理,通常会导致多条同样的数据插入数据库...        console.info("error: " + data.responseText);       }   });   模拟Toast效果 ajax请求服务器加载数据列表时提示...ajaxError 全局事件 全局的发生错误时触发 complete 局部事件 不管你请求成功还是失败,即便是同步请求,你都能在请求完成时触发这个事件。...ajaxComplete 全局事件 全局的请求完成时触发 ajaxStop 全局事件 当没有Ajax正在进行中的时候,触发。

    5.8K100

    Ajax等待返回结果时,弹出一个友好的等待提示

    具体可参考jquery官方文档:http://api.jquery.com/Ajax_Events/ [html] view plain copy print?...在实际项目开发中,提交表单时常常由于网络或者其原因,用户点击提交按钮误认为自己没有操作成功,进而会重复提交按钮操作次数,如果页面前端代码没有做一些相应的处理,通常会导致多条同样的数据插入数据库,导致脏数据的增加...data) {           console.info("error: " + data.responseText);       }   });   模拟Toast效果 ajax请求服务器加载数据列表时提示...ajaxError 全局事件 全局的发生错误时触发 complete 局部事件 不管你请求成功还是失败,即便是同步请求,你都能在请求完成时触发这个事件。...ajaxComplete 全局事件 全局的请求完成时触发 ajaxStop 全局事件 当没有Ajax正在进行中的时候,触发。

    4.8K10

    jQuery ajax() 方法

    函数 描述 jQuery.ajax() 执行异步 HTTP (Ajax) 请求。 .ajaxComplete() 当 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。...jQuery.ajaxSetup() 设置将来的 Ajax 请求的默认值。 .ajaxStart() 当首个 Ajax 请求完成开始时注册要调用的处理程序。这是一个 Ajax 事件。...jQuery 代码: $.getScript("AjaxEvent.js", function(){ alert("AjaxEvent.js 加载完成并执行完成.你再点击上面的Get或Post按钮看看有什么不同...; }); 加载完后请重新点击一下上面的 Load 请求看看有什么不同。 jQuery Ajax 事件 Ajax请求会产生若干不同的事件,我们可以订阅这些事件并在其中处理我们的逻辑。...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。数据类型设置为 "jsonp" 时,jQuery 将自动调用回调函数。

    4.4K60

    jQuery Ajax 全解析

    jQuery 代码: $.getScript("AjaxEvent.js", function(){ alert("AjaxEvent.js 加载完成并执行完成.你再点击上面的Get或Post按钮看看有什么不同...; }); 加载完后请重新点击一下上面的 Load 请求看看有什么不同。 jQuery Ajax 事件 Ajax请求会产生若干不同的事件,我们可以订阅这些事件并在其中处理我们的逻辑。...jQuery官方给出的完整的Ajax事件列表: ajaxStart (Global Event) This event is broadcast if an Ajax request is started...jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。数据类型设置为 "jsonp" 时,jQuery 将自动调用回调函数。...请认真阅读上面的参数列表,如果你要用jQuery来进行Ajax开发,那么这些参数你都必需熟知的。

    10.9K10

    前端学习资料整理

    有期时间  localStorage 存储持久数据,浏览器关闭后数据不丢失除非主动删除数据 sessionStorage 数据在当前浏览器窗口关闭后自动删除。...有期时间: localStorage 存储持久数据,浏览器关闭后数据不丢失除非主动删除数据; sessionStorage 数据在当前浏览器窗口关闭后自动删除。...label标签来定义表单控制间的关系,当用户选择该标签时,浏览器会自动将焦点转到和标签相关的表单控件上。 Number: Date: HTML5的form如何关闭自动完成功能?...在页面被切换到其他后台进程的时候,自动暂停音乐或视频的播放; 如何在页面上实现一个圆形的可点击区域?...区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水; 有效防止黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试; CSS 介绍一下CSS的盒子模型?

    4.2K20

    JS的面试题(一)

    实参列表,只能用在函数里 12.callee和caller有什么区别?...(function(){}) window.onload是在页面所有的元素都加载完成后才触发 (function(){})是在页面的dom结构加载完毕后就触发 dom里的内容不一定都已经加载完成 28...如何执行自定义事件 on trigger(事件名) 41、jquery事件中如何阻止事件冒泡,如何阻止默认行为 e.stopPropagation() e.preventDefault()...(“div”)[0] 一个是dom元素一个是jquery元素 48、将当前点击元素的文字大小设置为20px,兄弟元素文字大小设置为16px,父元素增加class abc,将父元素的兄弟元素删除class...(口述) 点击标签给当前标签设置样式,其他标签删除样式,与点击标签的索引对应的内容显示,其他内容隐藏 57、jQuery获取索引的两种方式?

    1K10
    领券