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

jQuery学习笔记——jQuery基础

jQuery是一个快速、简洁的JavaScript库,其设计宗旨是“write less,do more”,倡导用更少的代码,做更多的事情。...一、jQuery基本概念 1、jQuery的特点 jQuery是一个轻量级的脚本,其代码非常小巧。 语法简洁易懂,学习速度快,文档丰富。 支持CSS1~CSS3定义的属性和选择器。...跨浏览器,支持的浏览器包括IE6~IE11和FireFox、Chrome等。 实现了JavaScript脚本和HTML代码的分离,便于后期编辑和维护。 插件丰富,可以通过插件扩展更多功能。...// 使用“$” $(function () { }); // 使用“jQuery” jQuery(function () { }); jQuery对象的静态方法:创建jQuery对象的语法为...然后进行转换,var div = $(myDiv);   二、选择器的使用 1、基本选择器 jQuery的基本选择器和css的选择器类似,类选择器使用$符合进行选择。

14.1K10

SassScss、Less 是什么?

Sass 的缩排语法,对于写惯 css 前端的 web 开发者来说很不直观,也不能将 css 代码加入到 Sass 里面,因此 Sass 语法进行了改良,Sass 3 就变成了 Scss (Sassy...Sass 有工具库 Compass, 简单说,Sass 和 Compass 的关系类似于像 Javascript 和 jQuery 的关系,Compass 在 Sass 的基础上,封装了一系列有用的模块和模板...2、编写变量的方式不同。Sass 使用 $,而 Less 使用 @。...4、输出格式不一样Less 无输出格式,Sass 可以使用特定的输出格式nested:嵌套缩进的 css 代码expanded:展开的多行 css 代码compact:简洁格式的 css 代码compressed...— 可以编辑颜色;6、名字空间 (namespace)—— 分组样式,从而可以被调用;7、作用域 —— 局部修改样式;8、JavaScript 赋值 —— 在 CSS 中使用 JavaScript 表达式赋值

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

    前端与移动开发学习大纲

    语义化5、 表单元素6、 HTML 、7 新增标签可掌握的核心能力: 掌握 HTML5 常用标签; 掌握 CSS 语法及使用技巧; 掌握CSS3新增选择器; 掌握CSS3新增样式属性; 掌握 DIV+...CSS3基础1、CSS基本语法规范2、 常用的选择器用法与技巧 3、复合选择器使用4、 数值与单位5、文字文本样式 6、 CSS3新增选择器CSS3进阶1、 CSS盒子模型 2、 CSS背景技巧 3、 ...算法; 掌握DOM的各种操作; 熟练使用面向对象思想进行DOM编程; 掌握JavaScript的高级语法; 熟练使用jQuery操作DOM; 熟练使用和编写jQuery插件; 独立完成电商网站的页面搭建...5、tabs6、JSON7、其它常用网页特效jQuery快速开发1、jQuery的优势2、jQuery选择器3、jQuery中的动画4、jQuery中的DOM操作5、链式编程和隐式迭代6、插件使用和制作...、打包CSS模块4、打包图片和字体文件模块5、打包less/sass资源模块6、ES6转ES57、打包.vue资源模块8、配置ESLint代码校验工具9、使用clean-webpack-plugin插件清除打包结果目录

    2.3K30

    Bootstrap快速入门

    它基于Less前端开发库,提供了常见的CSS和Javascript代码,然开发快速上手。...该值为0;b是该css选择器上id数量的总和,一般为1个;c是用在该css选择器上的其他属性css选择器和伪类的总和,包括class(.btn)和属性css选择器li[id=red];d计算元素div和伪元素...:在code.less文件中设置,显示单行内联代码;显示用户输入代码;元素新生多行代码块。...常用js插件 在之前CSS的基础上,BootStrap自带12种jQuery插件,其利用bootstrap数据API,大部分插件可以在不编写任何代码的情况下触发。...Html布局规则:基于元素自定义属性的布局规则,比如使用类似于data-target的自定义属性 javascript实现步骤:所有插件都遵循jQuery插件开发的标准步骤,所有的事件保持统一IDE标准

    4.2K61

    月入35k大佬总结:web前端必须学习的内容(附全套前端教程)

    :浏览器与浏览器内核、语法及使用、常用标签、语义化、表单元素、HTML5 新增标签 CSS3:基本语法规范、常用的基本选择器用法与技巧、复合选择器使用、数值与单位、文字文本样式、CSS盒子模型、CSS背景技巧...本阶段需要掌握的能力: 了解常用浏览器和浏览器内核; 了解语义化的概念; 掌握 HTML 语法及使用技巧; 掌握 CSS 语法及使用技巧; 掌握 DIV+CSS 布局方式; 掌握常见网页布局模式; 掌握...; 掌握常用移动端适配方法; 掌握 CSS 预处理器 less 的使用; 掌握常用移动端框架使用方法; 掌握常见移动端页面开发; 掌握响应式布局开发; 掌握 Bootstrap 开发响应式页面; 掌握适配不同终端的网页开发技术选型...、ECMAScript 2015 (ES6) 新语法 jQuery快速开发:jQuery 的优势、jQuery 选择器、jQuery 中的动画、链式编程和隐式迭代、插件使用和制作、常见网页特效制作大全、...的高级语法; – 熟练使用 jQuery 操作 DOM; – 熟练使用和编写 jQuery 插件; – 独立完成电商网站的页面搭建(包括 HTML 结构、CSS 样式、JavaScript 特效);

    2.4K40

    前端成神之路-01_jQuery

    1.1.2 jQuery的概念 ​ jQuery总体概况如下 : jQuery 是一个快速、简洁的 JavaScript 库,其设计的宗旨是“write Less,Do More”,即倡导写更少的代码...相当于原生 js 中的 DOMContentLoaded。 不同于原生 js 中的 load 事件是等页面文档、外部的 js 文件、css文件、图片加载完毕才执行内部代码。 更推荐使用第一种方式。...1.2.4. jQuery中的顶级对象$ 是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 。...1.3. jQuery 选择器 ​ 原生 JS 获取元素方式很多,很杂,而且兼容性情况不一致,因此 jQuery 给我们做了封装,使获取元素统一标准。 1.3.1....总结: 每次使用动画之前,先调用 stop() ,在调用动画。 1.5.6. 事件切换 ​ jQuery中为我们添加了一个新事件 hover() ; 功能类似 css 中的伪类 :hover 。

    12K10

    「jQuery」基础 - 01

    1.1.2 jQuery的概念 jQuery总体概况如下 : jQuery 是一个快速、简洁的 JavaScript 库,其设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情...相当于原生 js 中的 DOMContentLoaded。 不同于原生 js 中的 load 事件是等页面文档、外部的 js 文件、css文件、图片加载完毕才执行内部代码。 更推荐使用第一种方式。...1.2.4. jQuery中的顶级对象$ 是 jQuery 的别称,在代码中可以使用 jQuery 代替,但一般为了方便,通常都直接使用 。...1.3. jQuery 选择器 原生 JS 获取元素方式很多,很杂,而且兼容性情况不一致,因此 jQuery 给我们做了封装,使获取元素统一标准。 1.3.1....事件切换 jQuery中为我们添加了一个新事件hover(),功能类似 css 中的伪类:hover,介绍如下: 语法 hover([over,]out) // 其中over和out为两个函数

    7K21

    Web前端知识(四)

    它可以用最少的代码, 完成更多复杂而困难的功能 jQuery的主旨:write less, do more....写的更少, 干的更多 以更少的代码,实现更多的功能. 4.1.1.2.jQuery作者-John Resig John Resig:第一次编程大概是在初中,14、15岁 2006年8月发布jQuery...4.1.1.3.jQuery特点 1.轻量级 2.强大的选择器 3.出色的Dom封装 4.可靠的事件处理 5.浏览器兼容性强 6.链式操作方式 7.隐式迭代 4.1.2.jQuery代码风格 l在jQuery...jQuery 选择器实现了 CSS1~CSS3 的大部分规则之外,还实现了一些自定义的选择器,用于各种 特殊状态的选择。...而 jQuery 提供给我们一个类似功能的独立方法: toggle() 方法用来切换显示隐藏 代码实战: $("button").eq(2).click(function () { $("div

    7.4K30

    【第3期】前端常用插件、工具类库汇总

    二维码 jQuery qrcode:https://github.com/jeromeetienne/jquery-qrcode 是一个能够在客户端生成矩阵二维码的jQuery插件,使用它可以很方便的在页面上生成二维码...它采用"Logic-less template"(无逻辑模版)的思路,在加载时被预编译,而不是到了客户端执行到代码时再去编译, 这样可以保证模板加载和运行的速度。...Template7:http://idangero.us/template7/ 针对移动端模板引擎,语法很类似Handlebars。它是Framework7 内置模版引擎。...颜色选择器 Bootstrap Colorpicker:https://farbelous.io/bootstrap-colorpicker/index.html Bootstrap 4 中使用的颜色选择器...webuploader:http://fex.baidu.com/webuploader/ 由百度开发的以HTML5为主,以FLASH为辅的文件上传组件。

    4.4K10

    前端入门23-CSS预处理器(Less&Sass)声明正文-CSS预处理(less&Sass)

    Sass 和 Less 这类语言,其实可以理解成 CSS 的超集,也就是它们是基于 CSS 原本的语法格式基础上,增加了编程语言的特性,如变量的使用、逻辑语句的支持、函数等。...less.js 来解析 less 文件内的代码,转成 css 标准语法 这种方式,不需要配置任何其他环境,只需要下载 less.js,并在项目中使用即可,但有几点需要注意: 语法 好了,清楚了 less 文件的两种使用方式后,就可以来学习语法了,这样在学习语法过程中,就可以随时进行转换,查看 less 书写的代码,最终转换的 css 代码是什么样的,这样比较着学习比较容易掌握...所以,其实也就是上述例子中,类似函数存在的那些模板选择器,当在书写选择器时,在其后面增加 () 括号,则表示这个选择器只属于 less 的命名空间,转成 CSS 后并不会出现。...最后在 test.css 里会汇合 main.less 里的代码。 以上,只是介绍 less 的基础语法,还有更多详细、复杂的语法用途,需要时再翻阅文档吧。

    1.6K30

    我现在写jquery,你们会不会打我??

    jquery选择器实现 jquery在设计之初都是围绕着核心思想write less do more来设计的。...整体使用思路与原生js没有太大区别,所以jquery做的最多的一件事情就是简化原生js的代码量。选择器在操作dom上使用非常频繁,所以jq一定会简化选择器使用方式。...原生选择器使用如下: document.querySelector(".box") 恩这里声明下,js用最新语法形式,不去考虑兼容性问题。...实现click方法 但是细想,无论是js选择器还是jquery选择器都是需要来获取节点进行操作的。所以你会发现,我们这样定义没办法后续操作了。我们以click操作作为案例来瞅一下。...先分析一波 css方法如何使用,通过调用来实现其功能: 调用方式一: let res = $("div").css("background"); console.log(res); 返还css获取的样式值

    47410

    谈谈 CSS 预处理器

    Sass[2] Sass 在完全兼容 CSS 语法的前提下,给 CSS 提供了变量、嵌套、混合、操作符、自定义函数等可编程能力。...功能 Sass 常用的有几种功能: 变量:变量中可以存储颜色、字体或任何 CSS 值。 嵌套:可嵌套 CSS 选择器,提供清晰的层次结构。 混合:可以定义&重用代码块。...Less[3] Less 和 Sass 类似,完全兼容 CSS 语法,并给 CSS 提供了变量、嵌套、混合、运算等可编程能力。Less 通过 JavaScript 实现,可在浏览器端直接使用。...功能 Less 常用的有几种功能: 变量:变量中可以存储颜色、字体或任何 CSS 值。 嵌套:可嵌套 CSS 选择器,提供清晰的层次结构。 混合:可以定义&重用的代码块。...编程能力相对较弱。 4. Stylus[4] Stylus 基础功能和 Sass / Less 十分类似。

    2.6K31

    JavaWeb04-jQuery(Java真正的全栈开发)

    核心理念是write less,do more(写得更少,做得更多) 当前流行的 JavaScript 库有: jQuery 使用非常多了 EXTJS 功能比jQuery更多,但ext2.0收费 Prototype...它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器。 jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。...标签的src属性导入即可 二.jQuery基本操作 1.获得jQuery对象 语法:$(选择器或者DOM对象) 或 jQuery(选择器或者DOM对象) $ == jQuery 使用 :checked 选中的元素(单选框和多选框) :selected 选中的元素(下拉选) 四.属性和样式 属性,类class,html代码/文本/值,css,位置,尺寸... val(值) 设置值 html() 获得标签体内容,以标签方式 html(值) 设置内容 text() 获得标签体内容,以文本方式 text(值) 以文本方式设置内容 4.css

    2.3K90

    09_Webpack打包工具

    // 使用ES6模块化语法导入jquery插件 import $ from 'jquery'; $(function() { $('li:odd').css('backgroundColor'...js 模块,为了打包而构建 | | 使用方式 | 常规 js 开发,编写一系列构建任务( task ) | 编辑各种 JSON 配置项优点 | | 优点 | 适合多页面开发,易于学习,易于使用,接口优雅...作为CSS的一种形式的扩展,它并没有减少CSS的功能,而是在现有的CSS语法上,为CSS加入程序式语言的特性。 在Webpack中可以使用less-loader加载器来打包处理Less文件。.../css/index.less'; 使用npm run dev命令重新启动服务器 3.4 postcss-loader加载器 PostCSS是一个用JavaScript工具和插件转换CSS代码的工具,类似于...代码时,有时候会使用JavaScript高级语法,这些高级语法存在兼容性的问题。

    7910

    Sass(Scss)、Less的区别与选择 + 基本使用

    Sass(Scss)、Less 都是 CSS 预处理器,他们定义了一种新的语言,其基本思想是,用一种专门的编程语言为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行...为什么要使用 CSS 预处理器 原因 CSS 仅仅是一个标记语言,不可以自定义变量,不可以引用。 语法不够强大,比如无法嵌套书写,导致模块化开发中需要书写很多重复的选择器。...Less 以 CSS 语法为基础,又借用了很多我们熟知编程式语言的特性,这对于我们开发人员来讲学习成本几乎可以忽略,它在保留 CSS 语法的基础上扩展了更多实用的功能,为我们提供了一种新的编写样式表的方法...,而 Less 是在客户端处理的,需要引入 less.js 来处理 Less 代码输出 CSS 到浏览器,也可以在开发服务器将 Less 语法编译成 CSS 文件,输出 CSS 文件到生产包目录,有 npm...Sass/Scss 与 Less 相比,两者都属于 CSS 预处理器,功能上大同小异,都是使用类似程序式语言的方式书写 CSS,都具有变量、混入、嵌套、函数等特性,最终目的都是方便 CSS 的书写及维护

    1.7K01
    领券