首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery学习笔记

).ready(function) |将函数绑定到文档的就绪事件(当文档完成加载时) | |$(selector).click(function) |触发或将函数绑定到被选元素的点击事件 | |...|触发、或将函数绑定到指定元素的 submit 事件 | |toggle() |绑定两个或多个事件处理器函数,当发生轮流的 click 事件时执行。...jQuery AJAX AJAX AJAX = 异步JavaScript + XML 在不重载网页的情况下,后台加载数据并显示在页面上 AJAX菜鸟教程 jQuery ajax()方法...AJAX load() load() 从服务器加载数据,并返回数据 常常利用:调用一个重复的代码块,例如网页的导航、版本块等…… 由此可以大大的减少代码量的编写工作,模块化的团队开发应该常用...-- URL:加载的数据文件位置uRL data:与URL加载请求一起发送的字符串键/值对集合 callback:执行完毕后调用的函数 - responseTxt : 调用成功的结果 -

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

    jQuery

    加载 2. Get/Post 3. 服务器响应 4. onreadystatechange 事件 5. 关于callback 6. AJAX & ASP/PHP/DB/XML 一、基本概念 1....Event 函数 绑定函数至 $(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时) $(selector).click(function) 触发或将函数绑定到被选元素的点击事件...获取并设置 CSS 类 addClass() - 向被选元素添加一个或多个类 removeClass() - 从被选元素删除一个或多个类 toggleClass() - 对被选元素进行添加/删除类的切换操作...// responseTxt - 包含调用成功时的结果内容 // statusTXT - 包含调用的状态 //...AJAX & ASP/PHP/DB/XML 通过标签绑定事件,绑定函数在服务器响应就绪时调用函数,发送HTTP请求,访问asp/php文件,文件中对数据库进行查询。

    16.4K20

    JQuery基础

    使用大公司CDN好处: 许多用户在访问其它站点时,已经从百度、新浪、谷歌和微软加载过jQuery。当用户访问我的站点时,会从缓存中加载jQuery,这样可以有效减少加载时间!...事件处理程序:当HTML中发生某些事件调用的方法。...(提交表单时),change(元素值(适用于表单字段)发生改变时),focus(元素获得焦点),blur(元素失去焦点)事件; 文档/窗口事件:load(元素已加载触发,在jQuery1.8中废除。...:设置或获取所选元素的文本内容 html():设置或获取所选元素的内容(包括HTML标记) val():设置或获取表单字段的值 --  获取属性: attr():设置或获取属性值   ps1:以上函数不传入参数时是获取...2.添加元素 append():在被选元素的末尾插入内容 preappend():在被选元素的开头插入内容 after():在被选元素之后插入内容 before():在被选元素之前插入内容 ps:append

    4.7K51

    jQuery 教程

    什么是事件? 页面对不同访问者的响应叫做事件。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 实例: 在元素上移动鼠标。...该事件方法在 jQuery 语法 章节中已经提到过。 click() click() 方法是当按钮点击事件被触发时会调用一个函数。 该函数在用户点击 HTML 元素时执行。...该处理程序只能被每个元素触发一次 $.proxy() 接受一个已有的函数,并返回一个带特定上下文的新的函数 ready() 规定当 DOM 完全加载时要执行的函数 resize() 添加/触发 resize...的 HTTP GET 请求从服务器加载数据 $.getJSON() 使用 HTTP GET 请求从服务器加载 JSON 编码的数据 $.getScript() 使用 AJAX 的 HTTP GET 请求从服务器加载并执行...jQuery attr() – 设置属性值并使用回调函数 设置属性值 + 并使用回调函数调用attr().

    17K20

    JQuery笔记

    JQuery事件 click() 点击事件 dblclick() 当双击元素时,会发生 dblclick 事件 mouseenter() 当鼠标指针穿过元素时,会发生 mouseenter 事件 mouseleave...() 当鼠标指针离开元素时,会发生 mouseleave 事件 mousedown() 当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件 mouseup() 当在元素上松开鼠标按钮时...,会发生 mouseup 事件 hover() 方法用于模拟光标悬停事件 focus() 当元素获得焦点时,发生 focus 事件 blur() 当元素失去焦点时,发生 blur 事件 JQuery 效果...不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回 not() 方法返回不匹配标准的所有元素 AJAX load方法 load() 方法从服务器加载数据,并把返回的数据放入被选元素中 语法...可选的 callback 参数是 load() 方法完成后所执行的函数名称 responseTxt - 包含调用成功时的结果内容 statusTXT - 包含调用的状态 xhr - 包含 XMLHttpRequest

    6.1K20

    前端开发者都应知道的 jQuery 小技巧

    回到顶部按钮 预加载图片 检查图片是否加载完毕 自动修复损坏的图片 Hover 上的 Class 开关 禁用 input 字段 停止链接加载 淡入淡出/滑动开关 简单的折叠效果 将两个 Div 设为相同高度...在新窗口打开外部链接 找到文本元素 切换可视与隐藏的触发器 Ajax 调用的错误处理 链式操作 回到顶部按钮 通过使用 jQuery 中的 animate 和 scrollTop 方法...Hover 上的 Class 切换 如果用户的鼠标悬停在页面上某个可点击元素时,你想要改变这个元素的视觉表现。...; } }); Ajax 调用的错误处理 当某次 Ajax 调用返回 404 或 500 错误,就会执行错误处理。但如果没有定义该处理,其他 jQuery 代码或许会停止工作。...error); }); 插件链式调用 jQuery 支持链式调用插件,以减缓反复查询 DOM,并创建多个 jQuery 对象。

    2.3K30

    函数节流与函数防抖

    在我们发送一个请求到后台时,当返回的数据还没有接收到时,我们会添加一个标识,来表明当前有一个请求正在被处理,如果这时用户再触发ajax请求,则会直接跳过本次函数的执行。...同样的还有滑动加载更多数据,如果不添加类似的限制,可能会导致发送多条请求,渲染重复数据。 我曾经在某软件里遇到过-....这两件事儿都是因为关门这一个事件处理太快导致的,徒增一次开关门的消耗。 在程序中的实践 监听窗口大小重绘的操作。...但是这个联想意味着我们需要将当前用户所输入的文本传递到后端,并获取返回数据,展示在页面中。 如果遇到打字速度快的人,比如260字母/分钟的我,在一小段时间内,会连续发送大量的ajax请求到后端。...所以我们就可以在监听用户输入的事件那里做函数防抖的处理,在XXX秒后发送联想搜索的ajax请求。

    47810

    函数节流与函数防抖

    在我们发送一个请求到后台时,当返回的数据还没有接收到时,我们会添加一个标识,来表明当前有一个请求正在被处理,如果这时用户再触发ajax请求,则会直接跳过本次函数的执行。...同样的还有滑动加载更多数据,如果不添加类似的限制,可能会导致发送多条请求,渲染重复数据。 ---- 我曾经在某软件里遇到过-....这两件事儿都是因为关门这一个事件处理太快导致的,徒增一次开关门的消耗。 在程序中的实践 监听窗口大小重绘的操作。...但是这个联想意味着我们需要将当前用户所输入的文本传递到后端,并获取返回数据,展示在页面中。 如果遇到打字速度快的人,比如260字母/分钟的我,在一小段时间内,会连续发送大量的ajax请求到后端。...所以我们就可以在监听用户输入的事件那里做函数防抖的处理,在XXX秒后发送联想搜索的ajax请求。

    94860

    【一起来烧脑】读懂JQuery知识体系

    jQuery库包含: HTML元素的获取,HTML元素操作,css的操作,HTML事件函数,JavaScript特效和动画,HTML dom的遍历和修改,ajax,utilities。...DOM进行操作,如果文档没有完全加载之前运行函数,会导致操作失败。...jQuery事件处理方法是jQuery中的核心函数。...prepend()--在被选元素的开头插入内容 after()--在被选元素之后插入内容 before()--在被选元素之前插入内容 jQuery 删除元素 remove() 删除被选元素(及其子元素...,匹配的元素会被返回 Not()方法返回不匹配标准的所有元素 jQuery AJAX AJAX是与服务器交换数据的技术 在不重载全部页面的情况下,实现了对部分网页的更新 AJAX = 异步 JavaScript

    2.6K30

    htcap:一款实用的递归型Web漏洞扫描工具

    今天给大家介绍的是一款名叫 htcap 的开源 Web 漏洞扫描工具,它通过拦截 AJAX 调用和页面 DOM 结构的变化并采用递归的形式来爬取单页面应用(SPA)。...爬取工作完成之后,我们就可以使用其他的安全扫描工具来测试这些搜集到的测试点,最后将扫描结果存储到刚才那个SQLite数据库之中。...htcap所采用的爬虫算法能够采用递归的方式爬取基于AJAX的页面,htcap可以捕获AJAX调用,然后映射出DOM结构的变化,并对新增的对象进行递归扫描。...当htcap加载了一个测试页面之后,htcap会尝试通过触发所有的事件和填充输入值来触发AJAX调用请求,当htcap检测到了AJAX调用之后,htcap会等待请求和相关调用完成。...在被动模式下,htcap不会与任何页面进行交互,这意味着爬虫不会触发任何页面事件,它只会收集页面现有的链接。在这个模式下,htcap就跟普通的Web爬虫一样,只会收集页面标签中的链接。

    1.2K30

    JQuery选择器

    : load:当文档加载时运行脚本 blur:当窗口失去焦点时运行脚本 focus:当窗口获得焦点时运行脚本 change:当元素改变时运行脚本 submit:当提交表单时运行脚本 keydown...:当按下按键时运行脚本 keypress:当按下并松开按键时运行脚本 keyup:当松开按键时运行脚本 click:当单击鼠标时运行脚本 dblclick:当双击鼠标时运行脚本 mousedown...(selector).prepend() – 在被选元素的开头插入内容 (selector).after() – 在被选元素之后插入内容 (selector).before() – 在被选元素之前插入内容...(selector).css() – 设置或返回样式属性 jQuery Ajax 操作函数 .ajax() – 执行Ajax异步请求 .get() – 使用GET请求从服务器获取数据 .getJSON...() – 使用GET从服务器请求JSON编码数据 .getScript() – 使用GET从服务器请求JavaScript文件并执行该文件

    7.4K10

    百度前端一面必会vue面试题合集

    $el 替换,并挂载到实例上去之后调用。实例已完成以下的配置:用上面编译好的html内容替换el属性指向的DOM对象。完成模板中的html渲染到html 页面中。此过程中进行ajax交互。...用 keep-alive 包裹的组件在切换时不会进行销毁,而是缓存到内存中并执行 deactivated 钩子函数,命中缓存渲染后会执行 activated 钩子函数。...我们可以在这时进行善后收尾工作,比如清除计时器。destroyed Vue 实例销毁后调用。调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会被销毁。...mixin,但是如果不滥用的话也是很有帮助的,比如可以全局混入封装好的 ajax 或者一些工具函数等等。...SPA极大地提升了用户体验,它允许页面在不刷新的情况下更新页面内容,使内容的切换更加流畅。

    1.7K50

    Apriso 开发葵花宝典之三 Process builder HTML 篇

    在视图的onViewLoaded事件(客户端模式)或HTML文档的“DOM content ready”事件(服务器模式)上调用回调。...该回调在View(客户端模式)的onViewsUnloading事件上调用,或者在提交Screen(服务器模式)之前调用 $View.isUnloading: boolean; 通过检查视图对象上的isunload...此值指示视图是否正在被卸载。它可以用来停止AJAX回调的执行 View.hasChanges=true在某些情况下,可能需要通知用户,他想执行的操作可能会丢弃他已经提供的一些数据。...$Context.callOperation() – 异步调用过程Operation AJAX调用 ▶第一步,新建step ▶第二步,链接需要异步调用的Operation到step 选中step并在属性视图中选择...完成拖拽后,Process builder自动添加一个按钮html代码,并生成全功能JavaScript代码,可以根据实际需要进行修改 ▶第四步,根据需要修改输出的处理 在调用时传递Function

    88620

    jQuery 简介

    }); 常用的 jQuery 事件方法 $(document).ready() $(document).ready() 方法允许我们在文档完全加载完后执行函数。...click() click() 方法是当按钮点击事件被触发时会调用一个函数。 该函数在用户点击 HTML 元素时执行。...在下面的实例中,当点击事件在某个 元素上触发时,隐藏当前的 元素: ("p").click(function(){ jQuery hide() 和 show() 设置隐藏时间 1000...prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 jQuery - 添加元素:append jQuery -...简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。 使用 AJAX 的应用程序案例:谷歌地图、腾讯微博、优酷视频、人人网等等。

    7610

    htcap:一款实用的递归型Web漏洞扫描工具

    今天给大家介绍的是一款名叫 htcap 的开源 Web 漏洞扫描工具,它通过拦截 AJAX 调用和页面 DOM 结构的变化并采用递归的形式来爬取单页面应用(SPA)。...爬取工作完成之后,我们就可以使用其他的安全扫描工具来测试这些搜集到的测试点,最后将扫描结果存储到刚才那个SQLite数据库之中。...htcap所采用的爬虫算法能够采用递归的方式爬取基于AJAX的页面,htcap可以捕获AJAX调用,然后映射出DOM结构的变化,并对新增的对象进行递归扫描。...当htcap加载了一个测试页面之后,htcap会尝试通过触发所有的事件和填充输入值来触发AJAX调用请求,当htcap检测到了AJAX调用之后,htcap会等待请求和相关调用完成。...在被动模式下,htcap不会与任何页面进行交互,这意味着爬虫不会触发任何页面事件,它只会收集页面现有的链接。在这个模式下,htcap就跟普通的Web爬虫一样,只会收集页面标签中的链接。

    1.2K70

    Ironic 裸金属管理服务的底层技术支撑

    NBP:网络启动程序,自动加载并运行操作系统。...温度、电压、风扇工作状态、电源状态等)。IPMI 良好的自治特性克服了以往基于操作系统的管理方式所受的限制,实现了在操作系统不响应或未加载的情况下仍然可以对其进行开关机、信息提取等操作。...BMC 与主板上的不同传感器通信来监视系统是否有严重事件,并在某些参数超出其预置阈值时发出警报和日志事件。...但两者的本质都是 boot loader initialized RAM disk,即在系统初始化引导时加载的 RAMDisk 设备,本质是一个小型的根目录。...其中的 udevd 可执行文件在自动加载了磁盘驱动程序之后就可以 Mount 并切换到真正的根目录了。

    2.4K20

    pjax使用小结

    pjax 结合 pushState 和 ajax 技术, 不需要重新加载整个页面就能从服务器加载 Html 到你当前页面,这个 ajax 请求会有永久链接、title 并支持浏览器的回退/前进按钮。...使用pjax后,由于只刷新部分页面,切换效果更加流畅,而且可以定制过度动画,在等待页面加载的时候体验就比较舒服了。...点击事件的事件源不是a标签。使用a标签可以做到对旧版本浏览器的兼容,所以不建议使用其他标签注册事件 if (link.tagName.toUpperCase() !...可以在 pjax:start 事件触发时开始过度动画,在 pjax:end 事件触发时结束过度动画。 事件名 支持取消 参数 说明 pjax:click ✔ options 点击按钮时触发。...可调用 e.preventDefault(); 取消pjax pjax:beforeSend ✔ xhr, options ajax 执行 beforeSend 函数时触发,可在回调函数中设置额外的请求头参数

    2.9K40
    领券