-
Jquery中dialog属性小记
复制代码 代码如下: $('#dialogDiv').dialog( { hide:true, //点击关闭是隐藏,如果不加这项,关闭弹窗后再点就会出错. autoOpen:false, height:380, width:800, modal:true, //蒙层(弹出会影响页...
作者:asdasdasd03-30 -
JavaScript初学者的10个迷你技巧第1/2页
在之前的编程语言排行榜中,我们曾介绍过转正在即的JavaScript语言,正如文章中阐明的那样,JavaScript不仅是最具活力的脚本语言,还是是最有用的编程语言之一。因为绝大多数的浏览器都和它兼容...
作者:asdasdasd03-30 -
jquery中this的使用说明
原来js中的this这么好用 复制代码 代码如下:$(document).ready(function(){ var DragElement=null; $("#zz").mousedown(function(){ DragElement=this;//这时this指的就是$("#zz")对...
作者:asdasdasd03-30 -
JavaScript类和继承 prototype属性
我们已经在第一章中使用prototype属性模拟类和继承的实现。 prototype属性本质上还是一个JavaScript对象。 并且每个函数都有一个默认的prototype属性。 如果这个函数被用在创建自定义对象的场景...
作者:asdasdasd03-30 -
Jquery ThickBox插件使用心得(不建议使用)
大家可以使用官方推荐的一下几个插件复制代码 代码如下:While Thickbox had its day, it is not maintained any longer, so we recommend you use some alternatives. * colorbox * jQueryUI Di...
作者:asdasdasd03-30 -
JavaScrip单线程引擎工作原理分析
从基础的层面来讲,理解JavaScript的定时器是如何工作的是非常重要的。定时器的执行常常和我们的直观想象不同,那是因为JavaScript引擎是单线程的。我们先来认识一下下面三个函数是如何控制计时...
作者:asdasdasd03-30 -
JavaScript中获取元素索引的函数
这是我在写结构/表现/行为完全分离的选项卡(jQ版和原生JS版)一文时发现的问题. 今天一个朋友也问到我这个问题, 这个函数的确很实用. 和大家分享一下我的实现方法. 代码: 复制代码 代码如下: fu...
作者:asdasdasd03-30 -
Jquery优化效率 提升性能解决方案
例如有一段HTML代码:
作者:asdasdasd03-30
1.总是从ID选择器开始继承
以下是引用片段:<div id="content"> <form method="post" action="#"> <h2>交通信号灯</h2> <ul id="traffic_light"> <li><input... -
jQuery之浮动窗口实现代码(两种方法)
第一种方法:预览: Html代码 复制代码 代码如下: <html> <head> <title>浮动窗口</title> <link type="text/css" rel="stylesheet" href="css/overflow.css" /> <script type="text/javascript" ...
作者:asdasdasd03-30 -
javascript多种数据类型表格排序代码分析
中文汉字排序、 中英文混合排序、 数据大小排序、 文件类型排序(后缀名排序) 日期时间排序、 价格排序、 中文混合数字排序; 使用方法:文档载入后new tableListSort(arguments,arguments)。 接受...
作者:asdasdasd03-30 -
心扬JS分页函数代码
复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm...
作者:asdasdasd03-30 -
麻雀虽小五脏俱全 Dojo自定义控件应用
现在Javascript框架、控件库有很多,jQuery、Ext、prototype、MooTools、Dojo等等,这些都是在Google上搜索“javascript+framework”列在第一页的。其中,除了MooTools,其它的都有所了解,但只...
作者:asdasdasd03-30 -
Document对象内容集合(比较全)
document 文挡对象 - JavaScript脚本语言描述 ——————————————————————— 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 “引...
作者:asdasdasd03-30 -
jQeury淡入淡出需要注意的问题
前两天看到橡树小屋朋友发表的《JQuery 实现图片轮播效果》,比较有趣,发现他是使用fadeIn和fadeOut实现图片淡入淡出轮换的。当时曾担心他的例子中如果连续多次点击,所产生的动画会不会有延时...
作者:asdasdasd03-30 -
js过滤数组重复元素的方法
复制代码 代码如下: function filterArray(str,array){ //此函数为过滤数组中重复的元素,并不允许插入空值,函数返回数组 var isnull = false; if(str == "" || str == null || str == 'undefine...
作者:asdasdasd03-30 -
基于jquery的表格排序
很多高手也位jquery写了专门的排序库,因为自己也想尝试一下, 当然运行速度实在不能接受,但是我会慢慢的把他改进的。 注:这里只是拿出了一部分代码来,查看演示demo 文档载入后给'th'添加cli...
作者:asdasdasd03-30 -
有趣的javascript数组定义方法
复制代码 代码如下: var Person = new Array(); Person[0] = 120;//定义人的体重 120斤 Person[1] = 21;//定义人的年龄 21岁 document.write(“体重="+Person[0]+"年...
作者:asdasdasd03-30 -
动态加载图片路径 保持JavaScript控件的相对独立性
当时考虑有三种方法: 1.直接把路径写在js文件里,但如果引用页面路径层级改变就没辙了。 2.写个class,放在主题包里的css文件或者单独创建一个css文件给日期控件专用。但是控件中的其他元素并没...
作者:asdasdasd03-30 -
jQuery UI 应用不同Theme的办法
一开始,我准备去动手,自己修改CSS文件。这被证明是个非常费力不讨好的事情。
有一次在jQuery UI的主页【http://jqueryui.com/home】停留的时候,一个单词很快吸引了我的注意:【the... -
Javascript的一种模块模式
Douglas Crockford已经传授了一个有用的单例模式(singleton pattern)实现此规则,我认为他的模式有益于你基于YUI的那些应用。Douglas叫它模块模式(module pattern)。它是如下工作的: 1、创...
作者:asdasdasd03-30 -
某页码显示的helper 少量调整,另附js版
如果你只想下载现成的用,可以到这个页面上去找。许可证是“WTFPL”,也就是“Do What The Fuck You Want To Public License”。源代码如下(因为有注释,就不另外说明了): 复制代码 代码如下...
作者:asdasdasd03-30 -
extjs grid设置某列背景颜色和字体颜色的实现方法
css代码: 复制代码 代码如下: .x-grid-back-red { background: #FF0000; } js代码: 复制代码 代码如下: { header : '分成类型', dataIndex : 'divideType', renderer : function(v,m){ m.css...
作者:asdasdasd03-30 -
限制字符输入数功能(jquery版和原生JS版)
已知BUG: Ubuntu系统下, onkeyup事件失效,详见: Ubuntu系统下onkeyup/onkeydown对中文输入失效bug. 查看演示: 点此查看DEMO 核心代码: 复制代码 代码如下: //原生JavaScript版本 window.onload=...
作者:asdasdasd03-30 -
jQuery EasyUI 的EasyLoader功能介绍
EasyLoader是可以动态加载脚本和CSS文件,也可以动态加载EasyUI已有组件 需要引用EasyLoader.js文件,注意:这里就不需要引用jquery.easyui.min.js文件了。 比如需要加载linkbutton组件,则可以...
作者:asdasdasd03-30 -
javascript循环变量注册dom事件 之强大的闭包
今天遇到了这个问题: 复制代码 代码如下: //伪代码 for (var i=0; i<n; i++) { addEvent(obj[i], "click", func(i)); } 结果出现了问题,所有的dom都被注册了 i=n 的时候的事件,查了一些资料...
作者:asdasdasd03-30