使用webpack打包js文件(隔行变色案例) 1.webpack安装的两种方式 运行npm i webpack -g全局安装webpack,这样就能在全局使用webpack的命令 在项目根目录中运行npm...i webpack --save-dev安装到项目依赖中 2.初步使用webpack打包构建列表隔行变色案例 项目结构: ?...image 运行npm init -y初始化项目,使用npm管理项目中的依赖包 创建项目基本的目录结构 使用npm i jquery -s安装jquery类库 创建main.js并书写隔行变色的代码逻辑...会报错,因为浏览器不认识import这种高级的JS语法,需要使用webpack进行处理,webpack默认会把这种高级的语法转换为低级的浏览器能识别的语法; 运行webpack 入口文件路径 输出文件路径对.../dist/bundle.js"> 这是第1个li 这是第2个li 这是第
DOCTYPE HTML> 求模运算的应用 ...style.background = ''; } } }; </ul
问题描述 表格在日常生活中使用的非常的多,比如excel就是专门用来创建表格的工具,表格就是用来表示一些格式化的数据的,比如:课程表、银行对账单。在网页中也可以来创建出不同的表格。...如果表格中的单元格比较多,那么可以设置隔行变色的效果,就能让表格显得清晰和一目了然。设置隔行变色的方法十分简单:可以给偶数(或奇数)行的tr标记都设置上背景色的效果就可以了。...解决方案 首先我们应该先写出一个简单的表格,再在这个表格的基础上添加颜色,合并单元格等。 ? ? 在此基础上,我们可以为表格设置隔行渐变色,以此来突出重点。添加的代码如下: ? ?...接下来我们简单的插入一张图片。(为了使表格尽可能的美观,我们就变化一下表格样式。) ? ? 结语 兴趣是最好的老师。在学习过程我们难免会遇到自己不愿意学的东西。...温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!
document.all[i].name=="id[]") { document.all[i].checked=chk; chkRow(document.all[i]); }}} //复选后单元格变色
使用webpack打包js文件(隔行变色案例) 1.webpack安装的两种方式 运行npm i webpack -g全局安装webpack,这样就能在全局使用webpack的命令 在项目根目录中运行npm...i webpack --save-dev安装到项目依赖中 2.初步使用webpack打包构建列表隔行变色案例 项目结构: ?...image 运行npm init -y初始化项目,使用npm管理项目中的依赖包 创建项目基本的目录结构 使用npm i jquery -s安装jquery类库 创建main.js并书写隔行变色的代码逻辑.../dist/bundle.js"> 这是第1个li 这是第2个li 这是第...-- /bundle.js放在了内存中,实际看不到 是在根目录下-->
js库:把一些常用到的方法写到一个单独的js文件,使用的时候直接去引用这js文件就可以了。...对象转jQuery对象 jQuery对象转换成DOM对象: var $li = $(“li”); //第一种方法(推荐使用) $li[0] //第二种方法 $li.get(0) 【练习:隔行变色案例.html...$(“ul li”); 使用空格,代表后代选择器,获取ul下的所有li元素,包括孙子等 跟CSS的选择器一模一样。...”, ”red”); 获取到的li元素中的最后一个 【案例:隔行变色】 筛选选择器(方法) 筛选选择器的功能与过滤选择器有点类似,但是用法不一样,筛选选择器主要是方法。...名称 用法 描述 children(selector) $(“ul”).children(“li”) 获取当前元素的所有子元素中的li元素 find(selector) $(“ul”).find(“li
雪花啤酒...> //点击按钮,所有的li隔行变色---奇红偶黄 document.getElementById("btn").onclick = function...=function () { document.getElementById("uu").style.backgroundColor="pink"; }; 点击按钮列表隔行变色... 五菱宏光 路虎 兰博基尼</...,li隔行变色:奇红偶黄 //获取按钮,添加点击事件 document.getElementById("btn").onclick = function () { //获取id为uu的ul
水浒传 红楼梦 三国演义 水浒传 红楼梦 <script type="text/javascript" src="bootstrap/<em>js</em>/jquery.min.<em>js</em>...,也称之为<em>隔行</em><em>变色</em>或斑马线,起到两种不同颜色变化<em>的</em>效果,条纹状态<em>的</em>表格 table.table-striped tr:nth-child(...--引入bootstrap.<em>js</em>之前一定要先引入jQuery.<em>js</em>文件--> <script type="text/javascript" src="bootstrap/<em>js</em>/jquery.min.<em>js</em>
实际的前端开发 什么是前端工程化 前端工程化的解决方案 webpack的基本使用 什么是webpack 列表隔行变色项目 在项目中安装并配置webpack webpack.config.js...列表隔行变色项目 步骤 新建项目空白目录,并运行npm init -y命令,初始化包管理配置文件package.json 新建src源代码目录 新建src->index.html首页和src->index.js...脚本文件 初始化首页基本的结构 运行npm install jquery -s命令,安装jQuery 通过ES6模块化的方式导入jQuery,实现列表隔行变色的效果 <!...src里的index.js和jquery.js都被压缩了。...webpack.config.js的作用 当我们使用npm run dev这个命令的时候,会执行package里的dev里的内容, dev里写的webpack,那么它就会执行weboack.config.js
通过 js 读取元素的样式 语法:(方式一) 元素.style.样式名 备注:我们通过style属性读取的样式都是行内样式。...(IE8以前是filter: alpha(opacity=xx)) 注意DOM对象style的属性和标签中style内的值不一样,因为在JS中,-不能作为标识符。...的大小和透明度 举例2、当前输入的文本框高亮显示 举例3、高级隔行变色、高亮显示 下面来逐一实现。...this.style.backgroundColor = ""; 39 } 40 } 41 42 43 举例3:高级隔行变色...//1.隔行变色。
/jquery.slim.min.js" > <script type="text/javascript" src="bootstrap3/<em>js</em>/bootstrap.min.<em>js</em>...普通<em>的</em>列表样式:首先是前面有一定<em>的</em>空隙,不是和文本同间隔<em>的</em>。 另外<em>的</em>就是有小圆点,当然,你可以改这个符号。 在BootStrap中,我们只需要在<em>ul</em>上加一个class就可以解决这个问题。...在这里,我发现BootStrap4不支持<em>ul</em>在一行显示,也就是添加class=”list-inline”是无效<em>的</em>。 所以,我在这里就改用bootstrap3了。... 在一行 HTML</li...2、.table-striped:有条纹<em>的</em>背景色行(<em>隔行</em><em>变色</em>) ... ?
一、表单 1、this指事件的调用者 2、input.value 表单更换内容 3、innerHTML更换盒子里的内容,文字、标签都能换。...62 63 运行效果: 2、隔行变色 1 2 3 4 5 隔行变色...} 36 } 37 38 } 39 40 41 42 37 38 1234567890 39 1234567890</
jQuery其实就是一个JavaScript文件,因此,搭建jQuery开发环境十分简单 ...「过滤选择器:」 过滤选择器根据某类过滤规则进行元素的匹配,书写时都以冒号(:)开头 简单过滤器是使用最广泛的一种,ps:隔行变色 ?.../js/jquery-1.8.2.js"> $(function(){ }) JavaEE<...注意:jQuery对象是包装DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法 「具体转换:」 jQuery和DOM对象互转 DOM转换成jQuery
示例——隔行变色 1.新键变成目录 2.引入jquery npm init -y npm i jquery -s 3.html结构 1 <li...的语法 import,必须利用webpack编译才能正常运行在浏览器上 5.新建webpack.config.js 这是webpack的配置文件,在里面设置打包入口,出口等信息 //webpack.config.js.../dist'), filename:'bundle.js' } } 在命令工具输入webpack完成打包编译 打包后的文件在/dist/bundle.js因此我们的index.html...文件要引入打包后的bundle.js <script type="text/javascript" src='..
style属性包含着元素的样式,查询这个属性返回的是一个对象而不是一个简单的字符串。样式都存放在这个style对象的属性里。.../js/utility.js" type="text/javascript"> <script src=".....].innerHtml); var flag = false; for (var j = 0; j < rows.length; j++) { //表格<em>隔行</em><em>变色</em>效果逻辑...var i = 0; i < eventlist.length; i++) { eventlist[i](); } } } 说下效果:简单实现table表格<em>的</em><em>隔行</em><em>变色</em>...,table表格相应<em>的</em>会做那些变化; 但是我们仔细思考下,如果这里有一天我们<em>的</em>需求变了,这个表格<em>隔行</em><em>变色</em><em>的</em>背景色了,我们要换个颜色,这时候我们又要来修改<em>js</em>代码,而且这不是关键,关键是如果我们还需要加其他<em>的</em>显示效果
文件 1、html5shiv.min.js 2、respond.min.js 6、两个行为依赖JS文件 1、jquery.js 2...、bootstrap.js 7、测试的JS文件 bootlint.js 2、全局CSS样式 1、Button 2、Img 3、Table...隔行变色:table-striped 带边框:table-bordered 鼠标悬停:table-hove 响应式表格:table-responsive...4、ul,ol,dl list-unstyled list-inline dl-horizontal 5、栅格布局系统 1... 2、胶囊式导航 <ul class="nav
nth-child 的一些小尝试 前言 对于 first-child 或者 last-child 等,还算比较常用.但是 nth-child 一般也就用隔行变色.一直不认为其有多强大的功能,甚至认为其比较鸡肋...但是今天深入研究了一下,发现这货不是一点半星的强大啊!!!!不废话,直接上代码 code nth-child test this is title 18 this is title 19 this is title 20 </ul
作为函数式编程语言,JS带来了很多语言上的有趣特性,比如柯里化和反柯里化。 这里可以对照另外一篇介绍 JS 反柯里化 的文章一起看~ 1....var sendPost = sendAjax( _ , _ , { type: "POST", contentType: "application/json" }) JS不具备这样的原生支持...(个人理解不知道对不对) 3.3 延迟执行 柯里化的另一个应用场景是延迟执行。不断的柯里化,累积传入的参数,最后执行。...,甚至有些前后矛盾,在下的文章都是学习过程中的总结,如果发现错误,欢迎留言指出~ 参考: JS高级程序设计 JS中的柯里化(currying) 前端开发者进阶之函数柯里化Currying 浅析 JavaScript...中的 函数 currying 柯里化 掌握JavaScript函数的柯里化 函数式JavaScript(4):函数柯里化
创建列表隔行变色项目 ① 新建项目空白目录,并运行 npm init –y 命令,初始化包管理配置文件 package.json ② 新建 src 源代码目录 ③ 新建 src -> index.html...⑥ 通过 ES6 模块化的方式导入 jQuery,实现列表隔行变色效果 运行:发现语法错误,颜色也没有改变,因为上面 index.js 用到了 ES6 的语法,导致浏览器不兼容的问题 [在这里插入图片描述...在这里插入图片描述] 运行成功后在项目中就会生成一个文件夹 [在这里插入图片描述] 里面的 main.js 就是 webpack 生成的,根据 index.js 代码做一些兼容的处理 而现在 main.js...是没有兼容性的,所以在 index.html 导入 mian.js 替换掉之前的 index.js [在这里插入图片描述] 运行: [在这里插入图片描述] 5....main.js 可以查看到 index.js 和 jquery.js 这两个文件的内容 [在这里插入图片描述] [在这里插入图片描述]
大家好,又见面了,我是你们的朋友全栈君。 删除属性有很多方法,学到了就在这里记录一下。 ---- 有一个对象 a 。有2个属性 b=1 , c=2 删除b,保留 c 1.
领取专属 10元无门槛券
手把手带您无忧上云