JQuery
u010513603
这个作者很懒,什么都没留下…
展开
-
表单中按钮问题
如果一个按钮使用的是则一定声明type=button,否则默认是submit类型,这样每次点击都执行了提交事件,会造成不想提交的时候提交了,或者想提交的时候提交了两次原创 2016-12-24 11:39:00 · 221 阅读 · 0 评论 -
跨域问题
跨域原因:同源策略一、跨域出现的情况: URL 说明 是否允许通信http://www.a.com/a.js http://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下不同文件夹 允许1:http://www.a.com:8000/a.jshttp:/转载 2017-09-08 15:59:49 · 173 阅读 · 0 评论 -
js中常用数据类型之间转换--字符串转换成数字;----字符串和json;---字符串和数组
1、parseInt("1234blue"); //returns 1234parseInt("0xA"); //returns 10parseInt("22.5"); //returns 22parseInt("blue"); //returns NaNparseFloat("1234blue"); //returns转载 2017-09-25 11:30:23 · 2747 阅读 · 0 评论 -
DOM---Node和Document
document是window的一个属性var html = ducument.documentElement;//获取对的引用var body =document.body;//获取对的引用alert(html = ducument.childNodes[0]);document.titledocument.URL//获取完整的URLdocument.domai原创 2017-09-30 09:15:48 · 1151 阅读 · 0 评论 -
js中基本类型操作-----数组基本操作、字符串操作、json操作
js数组新建js数组清空3种方式转载 2017-09-20 10:45:14 · 396 阅读 · 1 评论 -
github上值得关注的项目
转载自:https://segmentfault.com/a/1190000002804472http://microjs.com/#该网站的资源都托管到了github,microjs.com是一个可以让你选择微型的js类库的网站,该网站里的js库都是压缩后不大于5KB的,非常实用frontend-dev-bookmarks 一个巨大的前端开发资源清单。st转载 2017-10-13 15:37:12 · 1639 阅读 · 0 评论 -
控制div跳转到指定位置的若干方法&控制页面定位到指定位置
方法一:用链接a锚点方法 div1 div2 div3 div1 div2 div3css样式:div { height: 800px; width: 400px; border: 2px solid black; }#container{ position: fix原创 2017-11-24 14:35:14 · 3721 阅读 · 0 评论 -
前端简写技巧
http://blog.csdn.net/powertoolsteam/article/details/783263681、三目运算符const x = 20;let answer;if (x > 10) { answer = 'greater than 10';} else { answer = 'less than 10';}简写为:转载 2017-11-24 14:38:00 · 384 阅读 · 0 评论 -
前端资料整合
https://github.com/foru17/front-end-collect#聚合周报订阅聚合&&周报订阅名称订阅地址介绍英文推送 Html5 Weeklyhttp://html5weekly.com/Html 技术类CSS Weeklyhttp://css-weekly.com/转载 2017-10-13 15:32:05 · 453 阅读 · 0 评论 -
频繁操作中的防抖和节流
高频触发事件的防抖----属于前端性能优化部分高频触发事件有窗口的resize事件,scroll事件 元素的mouseover事件防止抖动(Debouncing)// 简单示例 window.addEventListener('resize',function(e){ var t; return function(){转载 2017-12-22 09:17:16 · 961 阅读 · 0 评论 -
时间戳解决浏览器缓存问题
在IE或者其他的很多浏览器中,如果你每次请求的地址是相同的,浏览器就不会去连接服务器而是去读取缓存,这样对于很多应用来时是非常好的,可以降低服务器的压力或者减少带宽的使用,但是对于ajax应用,很多都是必须保持时时的连接与服务器进行交互,所以需要使用一个小技巧,时间戳来使每次的请求地址都不同,从而跳过浏览器的缓存机制实现每次的请求服务器,这样的功能在图片验证码的时候也是比较常用的一种方转载 2017-12-06 11:17:25 · 3184 阅读 · 0 评论 -
两个HTML页面之间传递信息中文乱码问题
可以在页面a用encodeURI 编码url 在b页面用decodeURI解码url页面a function totest(){ var parm1=document.getElementById("tx1").value; var parm2=document.getElementById("tx2").转载 2017-12-06 11:18:07 · 2493 阅读 · 0 评论 -
Javascript高级程序设计--第8章笔记---窗口位置window
窗口相对于屏幕左边和上边使用screenLeft和screenLeft获取窗口左边和上边的位置var leftpos = (typeof window.sreenLeft == "number")?wndow.screenLeft : window.screenX;var topPos = (typwof window.screenTo =="number")?window.s原创 2017-09-27 23:00:30 · 238 阅读 · 0 评论 -
js延迟加载的几种方式
一、js的延迟加载有助与提高页面的加载速度1.使用setTimeout延迟方法的加载时间延迟加载js代码,给网页加载留出更多时间script type="text/javascript" > function A(){ $.post("/lord/login",{name:username,pwd:password},function()转载 2017-09-09 11:31:46 · 608 阅读 · 0 评论 -
浅谈Ajax中的GET和POST
GET和POST方法是为不同的目的而设计的,两者的不同也在于其使用目的。GET是用于获取信息的,旨在显示出页面上要阅读的信息,它会检索要显示在页面中的数据,数据不会在服务器上被更改,因此重新请求相同数据的时候会得到相同的结果。为了使GET调用更有效率,浏览器会缓冲GET请求的执行结果,如果同样的GET请求再次发出,浏览器就会显示缓冲的结果而不是重新运行整个请求。POST方法应该用于转载 2017-10-11 09:50:38 · 214 阅读 · 0 评论 -
deferred对象详细解读
作者: 阮一峰日期: 2011年8月16日jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery转载 2017-09-09 11:10:08 · 213 阅读 · 0 评论 -
位置
static:静态定位是position的默认值,元素框正常生成,也就是没有定位时的正常显示。 static:静态定位是position的默认值,元素框正常生成,也就是没有定位时的正常显示。 relative:相对定位 用法一:元素相对自身的原位置偏移某个距离,但是原本的空间依旧保转载 2016-12-28 21:48:50 · 273 阅读 · 0 评论