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

JQuery笔记

可选的 callback 参数是隐藏或显示完成后所执行的函数名称 toggle(speed,callback) 切换 hide() 和 show() 方法 淡入淡出 fadeIn(speed...stop(stopAll,goToEnd) 方法用于停止动画或效果,在它们完成之前 可选的 stopAll 参数规定是否应该清除动画队列。...默认是 false,即仅停止活动的动画, 允许任何排入队列的动画向后执行。 可选的 goToEnd 参数规定是否立即完成当前动画。...) outerHeight() 方法返回元素的高度(包括内边距和边框 JQuery遍历 祖先 parent() 方法返回被选元素的直接父元素 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素...其他 noConflict() 方法会释放对 标识符的控制,这样其他脚本就可以使用它了.noConflict(); jQuery(document).ready(function(){ jQuery

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

    杨老师课堂之Jquery的筛选,事件,效果,Ajax,javascript跨域)

    的主要区别是: 1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找; 2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤...blur和 focusout 失去焦点[同理] mouseover和 mouseenter 移进 mouseover, 如果鼠标指针穿过任何子元素,同样会触发 mouseover 事件 mouseout...事件对象: 由于IE-DOM和标准DOM实现事件对象的方法各不相同,导致在不同 浏览器中获取事件对象变得比较困难.针对这个问题,jquery进行了必要的扩 展和封装,从而使得在任何浏览器中能很好的轻松的访问获取事件对象以及事...停止事件冒泡 停止时间冒泡可以阻止事件中其他对象的事件处理函数被执行.在jquery中提供了stopPropagation()方法来阻止冒泡事件....•easing:(Optional) 用来指定切换效果,默认是”swing”,可用参数”linear” •fn:在动画完成时执行的函数,每个元素执行一次  基本:改变高和宽 show(速度

    10.2K20

    jQuery:详解jQuery中的事件(二)

    上一篇讲到jQuery中的事件,深入学习了加载DOM和事件绑定的相关知识,这篇主要深入讨论jQuery事件中的合成事件、事件冒泡和事件移除等内容。   ...接上篇jQuery:详解jQuery中的事件(一)   3、合成事件   jQuery有两个合成事件——hover()方法和toggle()方法,同ready()方法一样,这些都是jQuery自定义的方法....);   toggle()方法用于模拟鼠标连续单击事件。每次单击元素,依次触发指定的相应的函数,直到最后一个。随后的每次单击都重复对这几个函数的轮番调用。   ...这个事件对象只有事件处理函数才能访问到。事件处理函数执行完毕后,事件对象就被销毁。  停止事件冒泡:停止事件冒泡可以阻止事件中其他对象的事件处理函数被执行。...在jQuery中提供了stopPropagation()方法来停止事件冒泡。

    3.6K30

    第79天:jQuery事件总结(二)

    上一篇讲到jQuery中的事件,深入学习了加载DOM和事件绑定的相关知识,这篇主要深入讨论jQuery事件中的合成事件、事件冒泡和事件移除等内容。   ...一、合成事件 jQuery有两个合成事件——hover()方法和toggle()方法,同ready()方法一样,这些都是jQuery自定义的方法。   ....); toggle()方法用于模拟鼠标连续单击事件。每次单击元素,依次触发指定的相应的函数,直到最后一个。随后的每次单击都重复对这几个函数的轮番调用。   ...这个事件对象只有事件处理函数才能访问到。事件处理函数执行完毕后,事件对象就被销毁。  2、停止事件冒泡:停止事件冒泡可以阻止事件中其他对象的事件处理函数被执行。...在jQuery中提供了stopPropagation()方法来停止事件冒泡。

    2.4K20

    一文深入JQuery

    for(元素对象 of 容器对象) 事件绑定 jquery标准的绑定方式 jq对象.事件方法(回调函数); 注:如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。...表单对象.submit();//让表单提交 on绑定事件/off解除绑定 jq对象.on(“事件名称”,回调函数) jq对象.off(“事件名称”) 如果off方法不传递任何参数,则将组件上的所有事件全部解绑...Migrate(迁移)插件可以恢复此功能。...使用定时器来完成。setTimeout (执行一次定时器) 2. 分析发现JQuery的显示和隐藏动画效果其实就是控制display 3....使用 show/hide方法来完成广告的显示 */ //入口函数,在页面加载完成之后,定义定时器,调用这两个方法 $(function () { //定义定时器,调用adShow

    4.8K30

    前端基础-JQuery (二)

    默认是"swing",可用参数"linear" * swing:动画执行时效果是 先慢,中间快,最后又慢 * linear:动画执行时速度是匀速的 3. fn:在动画完成时执行的函数...事件绑定 1. jquery标准的绑定方式 * jq对象.事件方法(回调函数); * 注:如果调用事件方法,不传递回调函数,则会触发浏览器默认行为。...* 表单对象.submit();//让表单提交 2. on绑定事件/off解除绑定 * jq对象.on("事件名称",回调函数) * jq对象.off("事件名称") * 如果off方法不传递任何参数...* 注意:1.9版本 .toggle() 方法删除,jQuery Migrate(迁移)插件可以恢复此功能。 完成广告的显示 */ //入口函数,在页面加载完成之后,定义定时器,调用这两个方法 $(function

    3.3K10

    JavaScript类库---JQuery(一)

    function(){}); JQuery遍历用的几个基础方法: each(): 例$('div').each(function(index,this){});此方法唯一参数为一个回调函数,回调函数的有两个参数...:索引值和this(指代当前元素Element,原生文档对象),this使用JQuery方法时需要封装一下$(this); 如果回调函数返回false时,遍历将中断; map(); 例$(':checkbox...').map(function(){return this.name}).toArray();   参数与以上方法基本相同,回调函数中的参数可以不写,且回调函数返回null或undefined时,此值将被忽略...中的处理事件:   1.事件简单注册:$("p").click(function(){$(this).css('''')});  //以click为例,其他如blur() change() dbclick...,第一个参数和第三个参数为事件名与处理函数,第二个参数可为任何值,被设置为Event对象的data属性;          其一特性是允许为注册事件处理程序指定多个命名空间,方便后续触发和卸载;$("p

    4.9K30

    JavaWeb18-jquery学习笔记(Java全栈开发)

    jquery一.筛选 筛选与之前的选择器雷同,筛选提供的都是函数. 1....的主要区别是: 1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找; 2,前者逐级向上查找,直到发现匹配的元素后就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤...mouseenter 移进 mouseover , 如果鼠标指针穿过任何子元素,同样会触发 mouseover 事件 mouseenter ,如果鼠标指针穿过任何子元素,不会触发 mouseenter...事件处理和委派 Jquery对象.事件(fn) on:绑定多个事件 one: 绑定一次事件 one() bind和unbind bind:绑定事件,一直使用,直到解绑 例如:$btn1.bind(“click...不包括浏览器默认的) 委派 live jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效,例如给A标签添加事件,之后再追加a标签都具有相同的事件。

    7.7K90

    QThread类

    使用wait()来阻塞调用线程,直到另外一个线程执行完成或直到经过指定时间。   ...按照惯例,退出代码为0表示成功,任何非零值表示错误。   请注意,与同名的C库函数不同,此函数会返回到调用者和停止的事件处理。     ...---- [signal] void QThread::finished()   该信号在完成执行之前从关联线程中发出。     发出此信号时,事件循环已停止运行。...如果线程没有事件循环,则此函数不执行任何操作。     另外请参阅exit()和QEventLoop。...此函数不会停止在线程上运行的任何事件循环,也不会以任何方式终止它。 译者注:   示例: 当用户执行killAndWait()函数后则会导致run()函数内循环体结束,从而结束线程执行。

    3.1K20

    QThread类

    使用wait()来阻塞调用线程,直到另外一个线程执行完成或直到经过指定时间。   ...按照惯例,退出代码为0表示成功,任何非零值表示错误。   请注意,与同名的C库函数不同,此函数会返回到调用者和停止的事件处理。   ...---- [signal] void QThread::finished()   该信号在完成执行之前从关联线程中发出。   发出此信号时,事件循环已停止运行。...如果线程没有事件循环,则此函数不执行任何操作。   另外请参阅exit()和QEventLoop。...此函数不会停止在线程上运行的任何事件循环,也不会以任何方式终止它。 译者注: 示例: 当用户执行killAndWait()函数后则会导致run()函数内循环体结束,从而结束线程执行。

    1.8K20

    函数去抖(debounce)& 函数节流(throttle)总结

    debounce使用场景 scroll事件(资源的加载) mousemove事件(拖拽) resize事件(响应式布局样式) keyup事件(输入框文字停止打字后才进行校验) debounce电梯:...假设你正在准备乘坐电梯,并且电梯门准备关上然后上升的时候,你的同事来了,出于礼貌,我们需要停止电梯的关闭,让同事进入.假设源源不断的有同事进来的话,电梯就需要处于一种待机的状态,一直等待人员的进入,直到没有新的同事进入或者说电梯满了...该函数接收三个参数,分别是要执行的函数fn、事件完成周期时间间隔delay(即事件间隔多少时间内不再重复触发)以及是否在触发周期内立即执行isImmediate。...示例中对click事件进行了去抖,间隔时间为1000毫秒,为立即触发方式,当不停点击按钮时,第一次为立即触发,之后直到最后一次点击事件结束间隔delay秒后开始执行加1操作。...该函数接收两个参数,分别是要执行的函数fn、事件完成周期时间间隔delay(即事件间隔多少时间内不再重复触发)。

    5.3K20

    jQuery学习笔记

    *****************************/ $(function(){ //jQuery代码 }); 选择器语法: jQuery的选择器语法格式和CSS的调用方法一样的哦!...选择器允许基于元素的id、class、type、属性、属性值等选择方法来找到指定的HTML元素 jQuery事件: |Event 函数 |绑定函数至 | |$(document...).ready(function) |将函数绑定到文档的就绪事件(当文档完成加载时) | |$(selector).click(function) |触发或将函数绑定到被选元素的点击事件 | |...= value] 选取此属性值不为value的所有元素 [attribute ^= value] 选取此属性值为value开始的所有元素 [attribute $= value] 选取此属性值为value...结束的所有元素 [attribute *= value] 选取属性值包含value的所有元素 表单过滤选择器 表单属性过滤选择器 jQuery效果 隐藏和显示 (hide/show) <!

    8.8K30

    前端 实战项目·动态加载 JS 文件

    元素也是如此,它与页面其他元素没有什么不同,所以可以手动创建 来加载 JS 文件。...defer:此布尔属性被设置为向浏览器指示脚本在文档被解析后执行。 async:设置此布尔属性,以指示浏览器如果可能的话,应异步执行脚本。...对于 async,它的作用是能够异步的加载和执行脚本,同样不会阻塞页面的渲染和资源的加载,一旦加载到就会立刻执行。...所以通俗来讲,浏览器首先会请求 HTML 文档,然后对其中的各种资源调用相应的资源加载器进行异步网络请求,同时进行 DOM 渲染,直到遇 到标签的时候,主进程才会停止渲染等待此资源加载完毕然后执行...,因此仅使用 defer 来控制脚本文件的执行顺序有很大的风险,但可以通过监听 onload 事件来判断文件是否加载完成,配合 Promise 等待上一个脚本文件加载完成后再加载下一个文件,从而实现按次序加载执行脚本

    6.8K40

    继续死磕前端

    ,动画完成后执行的匿名函数 */ 2.进阶 2.1 特殊效果 1. fadeIn() 淡入 2. fadeOut() 淡出 3. hide() 隐藏 4. show() 显示 5. toggle()...// 设置图片的地址和alt属性 $('#img1').prop({src: "test.jpg", alt: "Test Image" }); 2.4 事件 常用的一些事件函数: 1. blur(...事件指定处理函数 9. ready() DOM加载完成 10. submit() 用户递交表单 2.5 正则表达式-表单验证 正则表达式无比强大,处处可以看见其身影。...(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理...ajax 技术的原理是实例化 xmlhttp 对象,使用此对象与后台通信。jquery 将它封装成了一个函数 $.ajax(),我们可以直接用这个函数来执行ajax请求。 此部分超级重要!超级重要!

    3.7K10
    领券