Welcome 微信登录

首页 / 脚本样式 / JavaScript

简单的代码实现jquery定时器

简单的代码实现jquery定时器

简单的代码实现jquery定时器. 今天,项目遇到一个消息的模块,在导航条最上面.想实现,当收到消息的时候能够及时的刷新,显示收到消息的条数.想了半天.想了2种方法, 1.利用struts2的Ajax标签. 2.利用jquery. struts2有点麻烦,jquery比较简单用jquery了.下面贴上代码:实现每隔3S向服务器端获取数据.然后赋值给要显示的那个dom对象里面. 复制代码 代码如下: $(function(){ run(); var inte...
JQuery处理json与ajax返回JSON实例代码

JQuery处理json与ajax返回JSON实例代码

一、JSON的一些基础知识。JSON中对象通过"{}"来标识,一个"{}"代表一个对象,如{"AreaId":"123"},对象的值是键值对的形式(key:value)。"[]",标识数组,数组内部各个数据之间通过","分割,如["AreaId":"123","AreaId":"345"]。很多情况下是对象数组,那就是这样:复制代码 代码如下:[{"AreaId":"123"},{"AreaId":"345"}]其实数组也是一个对象,上面的格式也可以写成这...
javascript 用函数语句和表达式定义函数的区别详解

javascript 用函数语句和表达式定义函数的区别详解

使用javascript多年,写过无数函数,今天却才真正弄明白两种函数定义的区别,真是悲剧,写下这个随笔, 以时刻提醒自己要打好基础 , 一大把年纪了, 不能继续懵懵懂懂了。通常我们会看到以下两种定义函数的方式: 复制代码 代码如下:// 函数语句function fn(str){ console.log(str);};// 表达式定义var fnx=function(str){ console.log(str+ " from fnx");};以前都是凭借...
JavaScript定义类的几种方式总结

JavaScript定义类的几种方式总结

提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 1.工厂方式javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道javaScript中对象的属性可以在对象创建后动态定义,比如下面的代码:复...
jQuery选择器全面总结

jQuery选择器全面总结

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法jQuery选择器使得获得页面元素变得更加容易、更加灵活,从而大大减轻了开发人员的压力。如同盖楼一样,没有砖瓦,就盖不起楼房。得不到元素谈何其他各种操作呢?可见,jQuery选择器的重要性。当然想一下子掌握所有选择器也是很困难的,这个得靠实践和积累。现在我们正式进入jQuery选择器的学习。我们将jQuery选择器进行分类学习,将jQuery选择器分为以下几种:1、基本选择器a...
js中浮点型运算BUG的解决方法说明

js中浮点型运算BUG的解决方法说明

曾经项目用到过的,之前在网上找到此代码,但在特定条件下除法和加法运算依然会出现BUG个人对此稍作优化 复制代码 代码如下://除法函数,用来得到精确的除法结果//说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。//调用:accDiv(arg1,arg2)//返回值:arg1除以arg2的精确结果function accDiv(arg1, arg2) { var t1 = 0, t2 = 0, ...
浅析js中的浮点型运算问题

浅析js中的浮点型运算问题

js中浮点型是如何运算的呢?例如:var a=0.69;我想得到6.9 直接这样写 var c=a*10;alert(c); 得到结果是:6.8999999999999995到网上一搜,有网友说这是一个JS浮点数运算Bug,找了解决方法:方法一:有js自定义函数复制代码 代码如下:<script>//加法函数,用来得到精确的加法结果 //说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结...
js定时器的使用(实例讲解)

js定时器的使用(实例讲解)

在javascritp中,有两个关于定时器的专用函数,分别为:1.倒计定时器:timename=setTimeout("function();",delaytime);2.循环定时器:timename=setInterval("function();",delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个函数,也可以是几个函数,函数间用“;”隔开即可。比如要弹出两个警告窗口,便可将“function();”换成“a...
jquery修改属性值实例代码(设置属性值)

jquery修改属性值实例代码(设置属性值)

设置属性 - attr()jQuery attr() 方法也用于设置/改变属性值。下面的例子演示如何改变(设置)链接中 href 属性的值:实例复制代码 代码如下:$("button").click(function(){$("#keleyi").attr("href","http://www.jb51.net");});attr() 方法也允许您同时设置多个属性。下面的例子演示如何同时设置 href 和 title 属性:实例复制代码 代码如下:$("b...
<< 781 782 783 784 785 786 787 788 789 790 >>