js
文章平均质量分 56
believe89
hello
展开
-
cookie基本常识
会话是一种持久的网络协议,用于完成服务器与客户端之间的一些交互行为。它比连接的粒度大,一次会话可能包含多次连接,每次连接都被认为是会话的一个操作。许多应用层网络协议都是由会话支持的,如FTP,Telnet等。而Http协议是无状态的,本身不支持会话,于是cookie便诞生了。 通常意义上的Http协议的会话功能是:浏览器首次向服务器发起请求时,服务器生成一个唯一标识符并发送给客户端浏览转载 2014-11-30 14:36:40 · 402 阅读 · 0 评论 -
js关闭动画异常
问题当需要用js来控制动画时,一般可采用通用的方式开启和关闭动画。但这种方式在小米、vivo等智能安卓手机中取消动画失败//js控制动画的通用方式window.requestAnimFrame = (function(){return window.requestAnimationFrame ||window.webkitRequestAnimatio原创 2015-11-05 11:52:40 · 905 阅读 · 0 评论 -
jquery 动态生成的元素的事件无法绑定
今天遇到一个问题,由Jquery动态去生成一段html元素后,这些新生成的元素绑定的事件不起作用.问题分析:1. click或者是...bind('click',function(){...});,click是bind('click',...)的简化形式,是JQuery扫描文档找出所有的$(‘input[name=a]’)元素,并把函数绑定到每个元素的click事件上,表明是现有页原创 2015-01-03 21:54:44 · 606 阅读 · 0 评论 -
js基础概述
1,ECMAScript有5种简单数据类型:Undefined、Null、Boolean、Number和String。 1种复杂数据类型:Object。2,对一个值使用typeof操作符返回的值: “undefined"——如果这个值未定义 "boolean"——如果这个值是布尔值 "string"——如果这个值是字符串 "n原创 2014-11-30 16:00:55 · 434 阅读 · 0 评论 -
jQuery优缺点
优点:jQuery强调的理念是:写的少,做的多(write less, do more)。其独特的选择器、链式的DOM操作方式、事件绑定机制、封装完善的Ajax都是其它JavaScript库望尘莫及的。(1)轻量级。jQuery非常轻巧,采用Dean Edwards的Packer(http://dean.edwards.name/packer/) 压缩后,只有不到30KB的大小,如转载 2014-11-30 14:26:00 · 1066 阅读 · 0 评论 -
js异步加载
一、同步加载与异步加载的形式1. 同步加载我们平时最常使用的就是这种同步加载形式:script src="http://yourdomain.com/script.js">/script>同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的文件加载(如图像)、渲染、代码执行。js之所以要同步执行,是因为js中可能有输出document内容、修改dom、重定向转载 2014-11-30 14:53:02 · 378 阅读 · 0 评论 -
IOS:iscroll里的元素对click/tap事件不响应
最近在用IScroll实现移动端的图片的区域滚动(传动带效果),http://m.laiwang.com/market/laiwang/iscrolltest.php?spm=0.0.0.0.sQxhDM 或 http://m.laiwang.com/market/laiwang/iscrolltest.php。页面要求点击图片来播放相应的视频。移动端通过touchmove事件来触发图片滑原创 2014-11-30 15:00:02 · 8571 阅读 · 2 评论 -
backbone.js 介绍
什么是backbonebackbone是帮助开发重量级的javascript应用的框架。它基于jquery和underscore.js(包含许多工具方法,集合操作,js模板等等),主要提供了models(模型) 、collections(集合) 、views(视图)。backbone.js文件本身很小,压缩后只有5.3KB,作为一个框架级别的核心JS文件,这个数字很可怕。简介转载 2014-11-30 14:38:20 · 690 阅读 · 0 评论 -
backbone之model.destory()不发送delete请求
前段时间学习了backbone.js,蛮喜欢。最近着手做我的第二个网站todo,拿backbone来练手。todo网站呢,我计划做成跟trello一样的功能,用于项目管理及计划安排。项目中使用grunt进行构建,服务器采用nodejs+mongodb,前端采用html5,css3,jquery,backbone.js。昨天在编写前端代码的时候,发现model.destory()不发送del原创 2014-11-30 14:55:16 · 886 阅读 · 0 评论 -
某些手机上滑动事件触发click事件,或click事件触发不了
问题 在小米2、vivo手机上,在元素上滑动会触发click事件。 在联想A820t手机上,click事件触发不了 原因 fastclick为了避免手机click事件的300ms延迟,采用一定逻辑,模拟了click的触发。 因此引入fastclick库后,页面的点击动作调起的是fastclick所模拟原创 2015-11-05 11:36:02 · 5443 阅读 · 0 评论