-
2017-09-25 10:17:14
- Jquery append方法使用中的问题
- 简单举例说明://html描述: 功能:下滑加载更多,通过ajax请求到数据把组装好的html模板插入到list中。 实现:通过$(‘.list’).append(‘_html’); 方法把一个html模板插入到.list中,但是,触发加载更多多次后发现append()方法执行越来越慢。解决: 经排查,发现是要插入的_html模板中也存在.l
-
2773
-
2017-09-25 10:15:45
- 浅谈link与@import的区别
- 外部引入 CSS 有2种方式,link和@import。结论: 强烈建议使用 link 标签,慎用 @import 方式。 可以避免考虑 @import 的语法规则和注意事项,避免产生资源文件下载顺序混乱以及http请求过多的烦恼。区别: 1.加载顺序加载页面时,link 标签引入的 CSS 文件被同时加载; @import 引入的 CSS 文件将在页
-
1707
-
2017-09-25 10:11:48
- Servlet中获取资源的方式
- package com.test;import java.io.File;import java.io.*;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.util
-
1806
-
2017-09-25 10:09:01
- while循环遍历数组的方法
- 在看jQuery源码时发现了这段代码, 自己试了一下, 简单的记录下来.var arr = [ 'a', 'b', 'c', 'd' ], i = 0;while( arr[i++] ){ console.log( arr[i] ); /* 输出 b c d undefined */}代码执行顺序为: (1)判断while(arr[i])是否存在
-
5602
-
2017-09-25 10:06:41
- Vue.js 自定义指令方法
- 除了默认设置的核心指令( v-model 和 v-show ), Vue 也允许注册自定义指令。注册一个全局指令 v-focus, 该指令的功能是在页面加载时,元素获得焦点 页面载入时,input 元素自动获取焦点: // 注册一个全局自定义指令 v-focusVue.dir
-
1897
-
2018-05-15 17:34:06
- 你实现一个完整的 Promise的方法
- 用过 Promise,但是总是有点似懂非懂的感觉,也看过很多文章,还是搞不懂 Promise的 实现原理,后面自己边看文章,边调试代码,终于慢慢的有感觉了,下面就按自己的理解来实现一个 Promise。 已将每一步的代码都放在了 github上,方便大家阅读。如果觉得好的话,欢迎star。想要完全理解代码,需要理解 this 和闭包的含义。 Promise是什么
-
2583
-
2017-09-25 09:55:27
- 一句js代码搞定刷票如此简单
- 1、先看效果图注意倒数第二个选项自动从97票刷到100多票哦~ 2、代码就一句setInterval(function(){$(“#vote_5”).click()},1000); 解读:设置一个1秒执行1次的循环定时器,执行一个匿名的方法,匿名方法里找到id为vote_5的按钮,模拟一次点击事件。3、解题思路3.1、通过chrome浏览器的检查,查看触发投票的事件是哪个元素的,找出这个元素。
-
4540
-
2017-09-25 09:53:57
- js模拟点击事件
- 在页面加载之后,我们经常会遇到联动的问题。这个时候就需要在页面加载后就自动触发第一个点击事件这样后面的联动才能在网页中显示出来。 在js当中可以使用 trigger方法$(selector).trigger(click);比如在我的代码中我先给这个ul 里面的li 添加了点击事件 然后模拟触发了这个事件。 $(.place-classify ul).on(click,
-
5369
-
2017-09-25 09:47:48
- xpath的实例解析
- .//: 表示当前页面*:表示选择器[@id=‘ ’]:选取id为..的/dlL:上级id下的第一个dl/dd[5]:上级dl下的第5个dd/div[1]:上级下的第一个div/span[1]:上级下的第一个span可以在后面加text()都可以获得选定标签的值
-
1864
-
2017-09-25 09:45:28
- 初识Jquery和其用法
- 一、js的几个弊端:1、js的入口函数只能有一个,后面的会覆盖掉前面,而且是当页面上的所有的资源都加载完毕之后才执行J2、找对象麻烦,方式单一3、手动去写for循环4、原生js有兼容问题5、代码的容错率不高一旦报错,后面都不执行6、js实现动画比较麻烦,手动封装二、JQuery的优势1、轻量级。100k,压缩后十几k。2、强大的选择器。css
-
1589