首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

ajax使用案例

: 这里可以修改请求设备: 当点一时候又调用了很多接口,每个接口对应了很多数据。...这是一个数组,一个元素,直接取这一个数组元素 现在要获取数组中cover: <title...: 现在审查元素,刷新一,network->xhr->有个list 单击查看到当前页面的数据,python对应id1数据,运维对应id2数据。...1处这张表和2处这张表是有关联,点击1表一行数据Python 2处显示python相关一张表数据(我理解是这里1处每个li标签数据对应一个表;也可以是所有li标签对应2处1个表,但是这张表有...;这里做是对每个元素做添加li标签并追加到id是boxul中,显示返回数据中所有的name并记录是哪条数据(通过id区分)。

11.6K20

「jQuery」基础 - 03

所以下面只演示js引入,html和css引入根据自己实际 项目需要使用哪种风格引入对应HTML和CSS。...声明一个数组,保存数据。 先要读取本地存储原来数据(声明函数 getData()),放到这个数组里面。 之后把最新从表单获取过来数据,追加到数组里面。...1.7.5 案例:toDoList 删除操作 点击里面的a链接,不是删除li,而是删除本地存储对应数据。...核心原理:先获取本地存储数据,删除对应数据,保存给本地存储,重新渲染列表li 我们可以给链接自定义属性记录当前索引号 根据这个索引号删除相关数据----数组splice(i, 1)方法 存储修改后数据...点击之后,获取本地存储数据。 修改对应数据属性 done 为当前复选框checked状态。

2.8K30

前端成神之路-03_jQuery

身上,但是 触发对象是 ul 里面的小li // $("ul li").click(); $("ul").on("click", "li", function...所以下面只演示js引入,html和css引入根据自己实际 项目需要使用哪种风格引入对应HTML和CSS。...// 3.声明一个数组,保存数据。 // 4.先要读取本地存储原来数据(声明函数 getData()),放到这个数组里面。 // 5.之后把最新从表单获取过来数据,追加到数组里面。...// 2.核心原理:先获取本地存储数据,删除对应数据,保存给本地存储,重新渲染列表li // 3.我们可以给链接自定义属性记录当前索引号 // 4.根据这个索引号删除相关数据----数组splice...// 2.点击之后,获取本地存储数据。 // 3.修改对应数据属性 done 为当前复选框checked状态。

3K20

JavaScript学习笔记

,只能在方法内部使用 - 在方法外部调用这个变量会出错 【如果大家对程序员,web前端感兴趣,想要学习,关注一小编吧。...注意地方 //只有一个标签,这个标签智能通过name获取到,这个使用getElementByName返回是一个数组 var in=document.getElementsByName("name1")...li父节点 parentNode:父节点 var ul1=li1.parentNode; //得到ul alert(ul1.id); * 子节点 liul子节点 childNodes:得到所有的子节点...,但是兼容性差 firstChild:第一个子节点 //获取ul第一个子节点 //得到ul var ul1=document.getElementById("ulid"); var li1=ul1.firstChild...; alert(li1.id); // li1 lastChild:最后一个子节点 //获取ul最后一个子节点 //得到ul var ul1=document.getElementById("ulid

1.7K20

伸缩侧边栏

效果图: 展开 收起 实现原理: 展开:单击图标或空白展开主菜单栏,单击图标额外展开子菜单栏 收起:单击空白收起主菜单栏和所有子菜单栏 通过js改变元素类,并在样式表中定义不同类样式,实现样式改变...主菜单类为.long时,width:25rem,类为.short时,width:7.5rem 子菜单类为.hide时,height:0,类为.show时,heigth由js根据子元素数量计算 源代码...i.style.height = 0; } } } /*单击图标*/ /*菜单展开*/ function in_list(self){ /*获取图标对应子菜单*/...let in_ul = self.nextSibling.nextSibling; /*获取子菜单子元素个数li标签)*/ let ll = in_ul.children.length...; /*获取主菜单*/ let out_ul = document.getElementById('list'); /*子菜单收起时,单击展开主菜单和该子菜单*/ if

26510

JQuery 入门 - 附案例代码

层级选择器 名称 用法 描述 子代选择器 $(“ul>li”); 使用>号,获取儿子层级元素,注意,并不会获取孙子层级元素 后代选择器 $(“ul li”); 使用空格,代表后代选择器,获取ul所有... jQuery补充知识点 链式编程 通常情况,只有设置操作才能把链式编程延续下去。因为获取操作时候,会返回获取相应值,无法返回 jQuery对象。...//获取一级菜单li方式: //$('li');//不行 //$('ul>li');//不行 //$('.wrap li');//不行 //$('.wrap>ul>li')//可行...var numOfAll = $('#j_tb input').length; //获取到下面所有多选框个数。...var numOfSelect = $('#j_tb input:checked').length; //获取到下面被选中多选框个数

13.8K10

JS-制作网页特效——选项卡效果(水平,点击)

//总结:这个样式思维很重要,以前刚开始做,想都是,怎么获取到自己点击是哪一个li,然后给他以对应div样式。后来发现难点是,怎么找到另外两个没有被点击li和他们对应div。...具体原理明白就是说不出来,反正就是死记硬背知道这种方式,是用来对一个获取数组进行重新从零开始编号就对了,以方便下边获取下标索引对齐进行对应操作 tapLi[i].onclick = function...0,1,2.对应到html中,就是第一个li、第二个li、第三个liclassName都成了0.这样先全部清除掉,到了下边j循环外,this.className处,再把点击对应li加上className...tapDiv[this.index].className = "";//this.index=tapLi[i].index,具体作用下边alert做调试得知,就是得到一个对应你点击li下标(即一个数字...),这个数字再搭配tapDiv[]方式,自然就是获取和当前li对应div了,因为div下标也是从0开始共三个数

3.4K90

Js如何实现升序和降序

前言 在网页中,实现列表升序和降序,是一个比较常见操作,尤其是在做一些数据栓选表格时候,按照索引,时间等特定参数,提供升序和降序排列功能 具体示例 sort 原生js 在原生js中主要是操作...DOM,遍历节点,通过removeChild()删除节点,而使用appendChild()添加元素去实现 代码如下所示 // 排序 function sort() { // 获取父级元素DOM...var len = ul.childNodes.length; // 子元素个数 var arr = []; // 新数组变量用于存储节点 for(var i =..." /> 分析 上面的示例是先把容器html内容清空,最后,把数组数据以倒排序方式遍历并填充到之前ul容器里面 使用原生js方式就是要遍历DOM节点,然后依赖DOM对象属性或方法操作DOM...,b代表后一个数,做一个差值,就可以判断哪个大,哪个小 总结 升序和降序在Js中是一个比较常见操作,做一些简单排序操作可以基于sort方法实现

2.4K20

Js如何删除所有子元素以及当前元素

示例展示 deleteallelem 具体描述 在原生js当中,html内容元素总是以嵌套关系存在于网页中,因此,可以通过遍历树方法访问网页里每一个元素,当然也是可以删除指定子元素 原生js...代码 // 删除元素函数 function deleteChilds() { var ul = document.getElementsByTagName("ul")[0]; // 获取父级DOM...// 判断是否包含子元素 if(ul.hasChildNodes()) { var len = ul.childNodes.length; // 子元素个数 for...pay.aikelaidev.cn 删除父级元素所有节点,我们常规性思维,很容易写这样代码,如下代码是无法删除干净 function deleteChilds.../ 获取父级DOM var len = ul.childNodes.length; // 子元素个数 for(var i = len-1;i>=0;i--) { //

8.3K40

JS事件篇

事件篇 window.onload:事件 Dom查询 innerhtml ----获取节点html内容,或者设置对应节点html内容 读取或者设置节点相关属性 获取元素节点子节点 children...父节点.removeChild(子节点):删除子节点 使用innerHTML也可以完成DOM增删改操作 阻止a标签默认行为常用三种方式 a标签索引问题 JS修改元素样式 读取元素内联样式 获取当前元素显示样式...开启一个定时器之前,需要关闭上一次开启定时器,不会产生一大堆定时器同时工作情形,从而产生速度越来越快情形 延时调用 JS修改元素样式一些思考 JSON JSON字符串转化为JS对象 JS对象转换为...html内容,或者设置对应节点html内容 innerHTML在JS是双向功能:获取对象html内容 或 向对象插入html内容 我们可以通过 document.getElementById(‘aa’...(text); //将li标签添加到ul标签中 document.getElementsByTagName("ul")[0].appendChild(li); </

12.6K10
领券