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

jQuery 尺寸、位置操作

jQuery 尺寸操作 ​ jQuery 尺寸操作包括元素宽高的获取和设置,且不一样的API对应不一样的盒子模型。 语法   1.以上参数为空,则是获取相应值,返回的是数字型。...案例: 品优购电梯导航(上) 1.当我们滚动到 今日推荐 模块,就让电梯导航显示出来2.点击电梯导航页面可以滚动到相应内容区域3.核心算法:因为电梯导航模块和内容区模块一一对应的4.当我们点击电梯导航某个小模块...案例:品优购电梯导航(下) $(function () { // 当我们点击了小li 此时不需要执行 页面滚动事件里面的 li 的背景选择 添加 current // 节流阀 互斥锁 var...flag = true; // 1.显示隐藏电梯导航 var toolTop = $(".recommend").offset().top; toggleTool(); function...).index()); // 当我们每次点击小li 就需要计算出页面要去往的位置 // 选出对应索引号的内容区的盒子 计算它的.offset().top var current

1.4K20

从零开始学 Web 之 jQuery(二)获取和操作元素的属性

2、 $("p") 是获取所有的 p 标签,然后全部设置文本内容,我们并没有循环设置,但是全部的 p 标签的文本内容都改变了,这是 jQuery 内部自动循环了,这就是隐式迭代。...:mouseleave 2、css 中的 display:none|block 对应的隐藏和显示在 jQuery 中可以使用方法:show() 和 hide(); 3、show 和 hide 方法中可以添加参数...表示的显示和隐藏的动画效果。 4、stop 方法表示在显示和隐藏之前先清除之前的动画效果,防止鼠标操作过快,动画的显示跟不上操作。 10、过滤选择器 这类选择器都带有冒号。...$(".ul2>li").hide(); // 显示丢应的图片 $(".ul2>li:eq("+ $(this).index()...2、:eq() 选择器:匹配一个给定索引值的元素。 3、.hide() 隐藏一个元素; .show() 显示一个元素。

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

    E026Web学习笔记-JQuery(四):动画、遍历、事件、插件

    一、动画 1、三种显示和隐藏元素的方式 默认: 语法: show([speed,[easing],[fn]]):显示 将高度、宽度、透明度变为初始的CSS样式,display为block; 参数说明:..."(慢快慢),可用参数"linear"(匀速); fn:在动画完成时执行的函数,每个元素执行一次; hide([speed,[easing],[fn]]):隐藏 将高度、宽度、透明度变为0,display...; }); }); 滑动: 语法: slideUp([speed,[easing],[fn]])):上滑; 将设置的高度从初始变为0,然后隐藏...),让他显示出来; fadeOut([speed],[easing],[fn]):淡出 将显示的样式通过改变透明度(1-0),使他隐藏; fadeToggle([speed,[easing],[fn...]])淡入淡出的切换 如果样式隐藏,则将它显示出来,反之,它他隐藏; fadeTo([[speed],opacity,[easing],[fn]]):固定其透明度(0-1); 代码示例: <!

    17800

    jq---方法总结

    就像官方所宣称的那样——"Write less,do more",它使得我们常用的HTML文档遍历、DOM操作、事件处理、动画效果、Ajax、工具方法等功能代码的实现变得非常简单。...前者是jQuery库的源代码版本,它带有注释信息,建议你在开发环境中使用该文件,以便于调试或阅读源代码。...$("selector").toggle(); // 切换显示/隐藏元素(如果显示就隐藏,隐藏就显示),其用法与show()类似 /* 下面的slide*、fade*系列方法与上面的show()、hide...").slideUp(); // 隐藏显示的元素,带有向上滑动的过渡动画效果 $("selector").slideToggle(); // 切换显示/隐藏的元素,带有向上/下滑动的过渡动画效果 $("...selector").fadeIn(); // 显示隐藏的元素,带有淡入的过渡动画效果 $("selector").fadeOut(); // 隐藏显示的元素,带有淡出的过渡动画效果 $("selector

    3.5K20

    【JavaScript——函数编写】请到下一步(蓝桥杯真题-7326)【合集】

    只能使用 display 属性来控制): 在步骤一点击下一页按钮,会切换到步骤二的表单,页面显示如下: 在步骤二点击返回按钮,会切换到步骤一的表单,页面显示如下: 在步骤二点击下一页按钮,会切换到步骤三的表单...具体说明如下: 在 index.html 文件中, 标签里是整个表单的内容,整个表单被分为三个表单域,对应着三个步骤条上的表单。...在 css/style.css 文件中,对表单和步骤条的样式进行了设置,使用 :not 选择器和 display:none 实现了分步骤表单的显示/隐藏效果。...初始状态下,只有第一个表单部分显示,其他表单部分隐藏。 步骤条中第一个步骤标记为活动状态。 2. 点击 “下一页” 按钮: 隐藏当前显示的表单部分。 显示下一个表单部分。...将步骤条中对应的步骤标记为活动状态。 更新当前页面索引。 3. 点击 “返回” 按钮: 隐藏当前显示的表单部分。 显示上一个表单部分。 将步骤条中对应的步骤取消活动状态。 更新当前页面索引。

    29300

    「jQuery」基础 - 01

    体验jQuery 步骤: 引入jQuery文件。 在文档最末尾插入 script 标签,书写体验代码。 $('div').hide()可以隐藏盒子。...1.2.4. jQuery中的顶级对象$ 是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 。...因为原生js 比 jQuery 更大,原生的一些属性和方法 jQuery没有给我们封装,要想使用这些属性和方法需要把jQuery对象转换为DOM对象才能使用。...点击的同时,得到当前li 的索引号 让下部里面相应索引号的item显示,其余的item隐藏 上要触发的函数(相当于mouseenter) out:鼠标移出元素要触发的函数(相当于mouseleave) 如果只写一个函数,则鼠标经过和离开都会触发它 hover事件和停止动画排列案例

    7.4K21

    【前端基础篇】JavaScript之jQuery介绍

    它封装JavaScript常⽤的功能代码, 提供了简洁⽽强⼤的选择器和DOM操作⽅法....⽤⼾对于⻚⾯的⼀些操作(点击,选择,修改等)操作都会在浏览器中产⽣⼀个个事件,被JS获取到,从⽽进⾏更复杂的交互操作. 浏览器就是⼀个哨兵,在侦查敌情(⽤⼾⾏为)....#elementId 元素中 fadeIn() / fadeOut(): 处理淡入淡出效果,常用于显示或隐藏内容。...fadeIn(1000); // 元素将在1秒内淡入 $("#elementId").fadeOut(1000); // 元素将在1秒内淡出 slideUp() / slideDown(): 实现滑动隐藏和显示效果...$("#elementId").slideUp(1000); // 元素将在1秒内向上滑动隐藏 $("#elementId").slideDown(1000); // 元素将在1秒内向下滑动显示 以上就是关于

    1.4K10

    【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第二节)

    3.4 登陆和注册按钮 导航栏已经做好了,那么一般来说,在标题栏的最右边就是登陆和注册按钮。...ul li 来实现,当然,你使用div也可以,效果上都是差不多的,但是那样会令代码看起来不够清晰。...3.6.4 左右按钮 至于左右按钮,之前的项目中正好有这个素材,我就直接拿过来了。 接下来,我们在content区域中,ul下面添加两个按钮,用来控制上一张和下一张。...接下来,做一个当鼠标滑入content区域,就显示按钮,否则按钮隐藏的效果。...经检测,是没问题的,很好,我们继续往下写。 我们把 ul 也包装成jQuery对象: var ul = $('.banner .content ul').eq(0); 然后,编写点击事件。

    1.7K70

    Vuejs --01 起步

    ,必须使用它的依赖注入,必须使用它的特殊形式定义组件(此每个视图框架都一样,难以避免);框架比如react,侵入性看似没有angular强,因为它是软性侵入。                ...而Vue是渐进式,没有强主张 你可以在原有大系统的上面,把一两个组件改用它实现,当jQuery用;也可以整个用它全家桶开发,当Angular用;还可以用它的视图,搭配你自己设计的整个下层用。...你可以在底层数据逻辑的地方用OO和设计模式的那套理念,也可以函数式,都可以,它只是个轻量视图而已,只做了自己该做的事,没有做不该做的事,仅此而已。...v-bind:title="messa">鼠标悬浮时显示title,此时title被Vue绑定了messa(v-表示他们是Vue提供的特殊属性) new...# data: { message: 'hello', //方式一:元素内数据渲染 messa: '悬浮显示

    2.2K50

    jQuery 快速入门教程

    就像官方所宣称的那样——”Write less,do more”,它使得我们常用的HTML文档遍历、DOM操作、事件处理、动画效果、Ajax、工具方法等功能代码的实现变得非常简单。...前者是jQuery库的源代码版本,它带有注释信息,建议你在开发环境中使用该文件,以便于调试或阅读源代码。...css样式"margin: 0",并返回当前对象本身 .hide(); // 隐藏这些子代元素,并返回当前对象本身 显然,这种链式编程风格的实现机制,就是jQuery对象的所有实例方法,在没有特殊的返回需求的情况下...$("selector").hide(); // 隐藏显示的元素,其用法与show()相同 $("selector").toggle(); // 切换显示/隐藏元素(如果显示就隐藏,隐藏就显示),其用法与...").fadeOut(); // 隐藏显示的元素,带有淡出的过渡动画效果 $("selector").fadeToggle(); // 隐藏显示的元素,带有淡出的过渡动画效果 此外,jQuery还支持自定义基于

    14.5K30

    python_day15_前端_jQue

    它是轻量级的js库(压缩后只有21k) ,这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器 jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocuments...jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。 二 什么是jQuery对象?     ...// 有值显示true,没有直接false //也可以直接设定值  attr 跟prop 都是 只有一个为查询,两个(第一个是对象,第二个是值) console.log($('.inp2').prop(... 'click',function() ){ 内容 } $('ul li').bind('click',function () {     alert(123) }) // 临时点击事件,每次点击的时候会重新从这里查找... 临时点击事件,每次点击的时候会重新从这里查找.

    6.6K20
    领券