使用jQuery检测当前网络是否异常等

当页面发起ajax请求,发生异常时捕获。如页面正在进行一个ajax轮询,在这过程中发生异常,这时就能给用户一个友好提示。或当用户把一个页面放着一段时间不操作,而用户的网络已经发生异常时再进行操作,此时也给用户一个提示。 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2018-11-13 21:39  星期二

使用ajax异步加载,取不到元素的4种解决方法

假如有一个页面a.html,会随机返回几组li,现在要1.把返回的数据加载到containter里2.计算返回li的数量3.给每个li绑定事件。这里使用jQuery<ul id="containter"> </ul> <script src="http://lib.sinaapp.com/js/jquery/1.12.4/jquery-1.12.4.min.js"></script 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2018-06-13 22:01  星期三

javascript的undefined什么时候要加引号什么时候不加

这里以json(数组也一样)为例,创建一个json对象赋给变量json var json = {"a":"miss","b":"you"};一、存在对象json,不存在的键c 1.直接判断json.c == undefined; //truejson.c == 'undefined';//false javascript的几种类型:undefined、null、number、string、boolean、object、symbol。  阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2015-08-06 21:02  星期四

javascript去除空行

还是这样比较完美<textarea id="txtContent" cols="30" rows="10"> 1111 222222 33333333 var $txt = $('#txtContent');//获取textarea $txt.val( deleteEmptyLine($txt.val()) );//去除空行后重新赋值给textarea  阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2015-04-15 20:11  星期三

javascript取数组元素个数的一个坑

这个问题是最近做某商城本页面的表格单元格按价格动态排序时遇到的,浏览器老卡死,调试了下才发现,后来采用json + array结合的方式实现了。普通数组var tmpArrX = ['aaa','bbb','ccc']; console.log(tmpArrX .length);//输出3有下标的数组,问题出现了。var tmpArr = [];tmpArr[10]  阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2015-04-09 19:23  星期四

javascript倒计时?那还不是分分钟的事。

&lt;label id="lblCountdown"&gt;&lt;!--这里显示--&gt;&lt;/label&gt; &lt;script type="text/javascript"&gt; var count = 60;//60秒倒计时 var min = 0;//==0停止 var interval = 1000;//一秒一次 var countdown = setInterval(function(){  阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2014-12-01 20:30  星期一

javascript的所谓的命名空间、类、方法,这么写你就懂了。

简单解释:命名空间(namespace)下面有多个类(class),类下面就包含了字段(field)、属性、方法(method)、索引器、构造函数(构造器)、析构函数(终结器)这些了,他们间用逗号隔开,懂了吧。命名空间的两种写法:e.g.1:命名空间,定义一个"命名空间",把"类"都写到命名空间下,再把" 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2013-09-09 21:25  星期一

jQuery,使用on代替delegate,live 写法区别

早期对页面上后期加载的动态元素,赋事件或值的时候,是使用live的. 由于效率比较低(其实数据不多也感觉不出来),后面使用delegate委托来代替了,再后面,1.7以后使用on 来代替delegate了. live,delegate在新版本中都还可以用. 它们在写法上有差别,一段时间不写容易混,写下来备忘. 如点击div里的任意一个button时增加一个新 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2013-08-01 20:46  星期四

javascript中的双波浪线~~与双感叹号!!,.NET双问号??用法

双波浪线"~~"等价于Math.floor取整,"~~"的效率较高可读性较差,"Math.floor"效率较高可读性较低。其实习惯了就好。如:var i = 1.6; alert(~~i);//输出1 alert(Math.floor(i));//输出1双感叹号"!!"等价于"Boolean",把值转换为bool类型;如:v 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2013-04-08 19:15  星期一

javascript中setTimeout、setInterval传递参数的方法

比如我想传一个参数进去,把这个值弹出来,隔3秒弹一次,如何实现呢?先来看下setInterval的使用说明:setInterval(函数,毫秒)普通的方式是这样:先写一个function,比如:function&nbsp;sayHi(){&nbsp;alert('hi');}然后把它装载到setInterval里面,设置时间为3秒。setInterval(sayHi,3000);这样 阅读全文..

类别:前端脚本   阅读(0)   评论(0)    发表时间:2013-01-28 20:06  星期一

第一页 上一页 1 下一页 最后页