JQuery
文章平均质量分 60
小黑马的博客
这个作者很懒,什么都没留下…
展开
-
你知道JQuery中的事件冒泡吗,他是怎么执行的,如何来停止冒泡事件?
事件冒泡 首先需要知道什么是事件冒泡? 事件冒泡是从里面的往外面开始触发的,就是点击子节点,会向上触发父节点,祖先节点的点击事件 demo: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; ch...原创 2018-08-25 17:14:11 · 1759 阅读 · 0 评论 -
JQuery阻止默认行为
有时候用户的操作未满足某些条件时,需要阻止某些元素的默认行为,如链接的跳转和表单的提交等,jQuery 提供了 preventDefault() 方法来实现。当用户未填写用户名时,阻止表单提交: Demo: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-T...原创 2018-08-25 17:36:32 · 2126 阅读 · 0 评论 -
详解Ajax请求(一)前言——同步请求的原理
我们知道,ajax是一种异步请求的方式,想要了解异步请求,就必须要先从同步请求说起。常见的同步请求的方式是form表单的提交,我们先从一种同步请求的示例说起。 我们希望输入姓名可以从后台得到身份证号。 那么用同步请求的方式要这么做 前端代码: <form action="" id = "formId"> <input type="button" id="testBt...转载 2018-09-15 14:44:45 · 1349 阅读 · 0 评论 -
详解Ajax请求(二)——异步请求原理的分析
在上一文章里,我们分析了同步请求的原理。当浏览器向服务器发送同步请求时,服务处理同步请求的过程中,浏览器会处于等待的状态,服务器处理完请求把数据响应给浏览器并覆盖浏览器内存中原有的数据,浏览器重新加载页面并展示服务器响应的数据。 那么,有没有一种技术,可以让浏览器发送请求给服务器,服务器处理请求的过程中,浏览器不处于等待的状态,并且浏览器接收响应数据的同时不再重新加载整个页面,既请求发送之前的数...转载 2018-09-15 14:54:41 · 359 阅读 · 0 评论