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

ajax使用案例

这里就能看到这个对象 对象有很多数据,没必要去看原生js的这个方法 小**的接口:它调用的接口就是banner 点击banner就可以看到服务器的接口,请求方式,状态码,远程ip等等 下面是有响应头和请求头...--向导--> ...对象有返回错误码,数据内容是个数组(循环数组内容可用foreach方法),对象的方法。 获取到的数据内容就是这个接口提供的数据内容: 每条数据内容也就是访问的那个接口的数据内容。...既然要显示,下面是有个div的,div里面有个ulul下有存放多个python或运维等的相关内容的li。 现在以标题为例,只写这个标题 只看第一条数据:红框1就是表的一条记录。...因为创建li标签还没有从后端拿到数据创建出来,下面的点击事件就已经生成了。所以相当于没绑定。自己做不了的事情,交给其它人去做,事件委托,事件代理。

11.6K20

原生javascript 实现瀑布流

与其缠绕在 jquery ,不如直接跳到 javascript 原生方法。 让我们抛开 jquery,忘掉各种高级方法,用最原始的方法去实现 瀑布流效果。...于是,我真的实现了 *^0^* -------------- 无论是 jquery 还是原生 js for 循环都是一个非常重要的用法 只要打开脑洞,就会有更加异想天开的解决方法...方法结束 */ // 通过常用方法,找到需要处理的元素 var _obj = GetId("waterfall"), _ul = GetTag(_obj,"ul"), _li = GetTag...// 和jquery 版本一样,建立一个空数组 // 开始循环每一个 li for (var i = 0; i < _li.length; i++) { if (i<_...最终,我通过上面的方法,一石二鸟,简单明了的实现了方法。 好了。明天再利用这个方法,把 jquery 版的代码再经过优化。应该就更简单了! FungLeo 2015.10.16

1.3K20

前端学习之jQuery

1 2 3 Add_li <button...return只是结束了当前的函数,并不会影响后面函数的执行 //本来这样没问题,但因为我们的需求有很多这样的情况:我们不管循环到第几个函数时,一旦return了, //希望后面的函数也不再执行了...('click', function(){console.log('click');})一样;我通过jsul添加了一个 //li:$('ul').append('js new...);}方式绑定,然后动态添加 //li:$('ul').append('js new li');这个新生成的li被绑上了click事件 [data]参数的调用...return只是结束了当前的函数,并不会影响后面函数的执行 //本来这样没问题,但因为我们的需求有很多这样的情况:我们不管循环到第几个函数时,一旦return了, //希望后面的函数也不再执行了

3.1K10

慕课网javascript 进阶篇 第十章 编程练习

先分析下思路, 一、HTML页面布局  我们可以用ui li 标签来写最上面一行的内容;用个div来装下面内容,为了实现更多的效果,我们可以把上面那行的文字放在标签。...先分析下思路, 一、HTML页面布局  我们可以用ui li 标签来写最上面一行的内容;用个div来装下面内容,为了实现更多的效果,我们可以把上面那行的文字放在标签。...changecolor()">家居 二手房 <div class=...也用的很好 得好好琢磨琢磨 this.className="house";//这两端代码不能写在内部for循环之前,因为js是从上解析到下的 因为前面的for...循环是把所有的li属性都归结到原始的状态 divnode[this.index].className="div1";//我们后面的是给前面归结到原始状态的添加新的

81910

Tab选项卡切换效果

这个效果如果使用jQuery这些框架的话,写起来就很方便,但是,为了提高我们的写原生js的能力,所以我一般都会说用原生js来写,如果大家会js框架的话,也可以学着去用框架写。...;} /*内容部分*/ .notice_con .mod{margin:10px 10px 10px 19px; display: none;} .notice_con .mod ul li{float...接着我们就可以在鼠标滑过事件添加我们刚才的思路了:先循环将所有标题和内容取消高亮和隐藏,再单独给滑过的标题设置高亮和显示对应的内容。 以上,就实现了鼠标滑过时的切换效果了。...我们把上面的onmouseover事件的执行代码写在setTimeout函数,在500毫秒后执行,并在循环外新增一个变量timer,把这个函数赋给这个变量。...最后结果是由于setTimeout方法是window对象的方法,所以在里面的this指向的就是window对象。

3.2K50

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

示例展示 deleteallelem 具体描述 在原生js当中,html的内容元素总是以嵌套的关系存在于网页中,因此,可以通过遍历树的方法访问网页的每一个元素,当然也是可以删除指定的子元素的 原生js...} } 如下是html代码 coder.itclan.cn itclan.cn aikelaidev.cn...pay.aikelaidev.cn 删除父级元素的所有节点,我们常规性的思维,很容易写这样的代码,如下的代码是无法删除干净的 function deleteChilds...实现,主要是演示操作子节点的方式,在vue项目,操作DOM的话,那使用vue就没有任何意义价值了的 var ul = document.getElementById('...全部删除操作是,通过循环遍历,一个一个的删除,而在框架,是操作数组,想要删除全部,清空数组数据就可以了的

8.3K40

EonerCMS——做一个仿桌面系统的CMS(二)

因为我看了下HTML和CSS,没有什么太大的技术含量,制作起来也不会遇到什么困难,干脆舍弃这一步,进入后面的话题。   ...上周我留下了一个问题,就是桌面那一个个快捷方式,为什么不能直接写在页面,而要通过js来加载。其实,并非一定要通过js加载生成,但是即便写在页面,也还是通过js来定位,对,就是定位。...$(window).bind('load',function(){ //循环输出每个图标 for(var sc in shortcut){ $(ul).append('<li style=...注释写的应该很明了了吧,原理就是,通过js循环添加li对象,也就是图标,同时把图标的偏移量设置好,当某个图标的位置在显示窗体之外时,自动换到第二列,也就是把top归零,left加上一定的偏移数值。   ...; _left = Core.config.shortcutLeft; windowHeight = $(Core.config.desk).height(); //循环ul,操作每一个li

43930
领券