-
Javascript实现的类似Google的Div拖动效果代码
复制代码 代码如下: JScript 文件: //检测浏览器 MSIE Firefox var ie=false,moz=false; (function() {//check the browser var userAgent=navigator.userAgent; if(userAgent.indexOf("MSIE")...
作者:asdasdasd03-30 -
javascript 动态改变onclick事件触发函数代码
javascript 动态改变onclick事件触发函数代码
原来的方法
通过点击,改变原来的方法的执行
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]... -
jquery 回车事件实现代码
代码如下: 全局: 复制代码 代码如下: $(function(){ document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId).submit();//处理事件 ...
作者:asdasdasd03-30 -
jQuery设计思想完整篇
jQuery是目前使用最广泛的javascript函数库。
作者:asdasdasd03-30
据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。
对于网页开发者来说,学会jQuery... -
js 通用javascript函数库整理
复制代码 代码如下: /* * 包含jquery-1.3.2.min.js */ document.write("<script language='javascript' src='js/jquery-1.3.2.min.js'></script>"); /* * 公共参数 */ var hostUrl='http://'+wi...
作者:asdasdasd03-30 -
JavaScript中的View-Model使用介绍
构成 这是一个十分常见的微博列表页面,类似于新浪微博。上周末,在心无旁骛情况下,一共用了5个对象,产出400行代码,实践出一种代码组织模式。 使任务轻松完成的代码有4个方面的要素组成:
作者:asdasdasd03-30
... -
取得窗口大小 兼容所有浏览器的js代码
取得窗口大小的代码: 复制代码 代码如下: var pageWidth = window.innerWidth, var pageHeight = window.innerHeight; if(typeof pageWidth != "number"){ if(document.compatMode == "number"...
作者:asdasdasd03-30 -
基于jquery实现的类似百度搜索的输入框自动完成功能
废话不多说,直观的看一下:
作者:asdasdasd03-30
实现这个功能需要服务端配合。客户端通过脚本来展示从服务端取得的数据。
先看客户端的HTML:复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD X... -
js中字符替换函数String.replace()使用技巧
String.replace( ) 简介 语法: var strings = string.replace(regexp, replacement) regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行...
作者:asdasdasd03-30 -
jQuery最佳实践完整篇
上周,我整理了《jQuery设计思想》。
作者:asdasdasd03-30
那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery"。
我主要参考了Addy Osmani的PPT《提高... -
IE 当eval遇上function的处理
情况1:eval里没有function,直接执行: eval("alert('ss');");//所有浏览器正确均输出 情况2:eval里有function,function立即执行: eval("(function(){alert('ss');})();");//所有浏览器正确...
作者:asdasdasd03-30 -
基于jQuery的投票系统显示结果插件
首先还是来看一下运行效果如图1所示。
作者:asdasdasd03-30
该插件使用步骤 一、引入css文件 首先页面引入css样式文件‘votecss.css',他是投票结果正常显示必不可少的。具体代码如下所示: <link href="startpic/v... -
读jQuery之十三 添加事件和删除事件的核心方法
jQuery的事件模块严重依赖于其数据储存(jQuery.data),你会发现我的代码中的dataManager对象对应它。 这里只提供bind和unbind方法。暂不包含 1, 事件命名空间(event namespace) 2, 事件代理(e...
作者:asdasdasd03-30 -
javascript中关于执行环境的杂谈
——这就要从JAVASCRIPT的解释器开始说起了:每当JAVASCRIPT解释器开始执行一个函数的时候,都会创建一个执行环境,并且还会产生一个和这个函数息息相关的变量对象,在这个执行环境中定义的一切...
作者:asdasdasd03-30 -
Fastest way to build an HTML string(拼装html字符串的最快方法)
Fastest way to build an HTML stringPosted in 'Code Snippets, JavaScript' by James on May 29th, 2009 原文:http://james.padolsey.com/javascript/fastest-way-to-build-an-html-string/ ...
作者:asdasdasd03-30 -
基于jQuery的星级评分插件
首先看一下运行效果如下图所示。
作者:asdasdasd03-30
鼠标移到星星上该星星前面的所有星星全部变亮,鼠标单击将记录点击的星星数,前面的所有星星将变亮。一、原理 本程序的原理是这样的:一个“ul”标签,该... -
JsDom 编程小结
1.浏览器兼容问题: 浏览器兼容性的例子:ie6,ie7对table.appendChild("tr")的支持和IE8不一样,用insertRow、insertCell来代替或者为表格添加tbody,然后向tbody中添加tr。FF(FireFox)不支持I...
作者:asdasdasd03-30 -
读jQuery之十四 (触发事件核心方法)
在 事件模块的演变 我使用了dispatchEvent(标准) 和fireEvent(IE)来主动触发事件。如下 复制代码 代码如下: ... dispatch = w3c ? function(el, type){ try{ var evt = document.createEvent('E...
作者:asdasdasd03-30 -
jQuery的插件列表(2010-1-25更新)
jQuery Scroll Follow 随屏幕滚动的层 点击查看Demo
作者:asdasdasd03-30
jScrollPane 自定义滚动条插件 点击查看Demo
jQuery树状菜单插件
jqueryflexselect下拉框自动提示
jQuery id标签 - 8种不同的很... -
纯JS实现的批量图片预览加载功能
1.实现原理直接见代码,需要一张转圈的小图片,需要预览的所有图片默认的位置全是这张小图片,滚轮滚到原图需要出现的位置时候,预览加载替换小图片.实现效果 复制代码 代码如下: <div style="heigh...
作者:asdasdasd03-30 -
Jquery中对数组的操作代码
而在Jquery中则使用$.map()、$.each()来操作数组: 首先是普通的数组(索引为整数的数组): 复制代码 代码如下: $.map(arr,fn); 对数组中的每个元素调用fn函数逐个进行处理,fn函数将处理返回最...
作者:asdasdasd03-30 -
jQuery页面滚动浮动层智能定位实例代码
HTML代码: 复制代码 代码如下: <div class="float" id="float"> 我是个腼腆羞涩的浮动层... </div> JS代码: 复制代码 代码如下: $.fn.smartFloat = function() { var position = function(el...
作者:asdasdasd03-30 -
理清apply(),call()的区别和关系
如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的"偏见",因为这对您来说绝对是一片新大陆,让JavaScrip慢慢融化以前一套凝固的编程意识,注入新的生机...
作者:asdasdasd03-30 -
javascript 运算数的求值顺序
比如 复制代码 代码如下: a * b + c; ,先算乘方,再算乘除,最后算加减 ,有括号,先算括号里面的,同一级运算按照从左到右的顺序依次进行 这一点所有的程序设计语言都采取数学中数字的计算顺...
作者:asdasdasd03-30 -
一些有用的JavaScript和jQuery的片段分享
为指定元素添加 CSS 类:
作者:asdasdasd03-30
通过添加 CSS 类改变元素的外观和感觉,非常干净的方法,而不是添加内联样式。使用 jQuery,这很容易做到:$('#myelement').addClass('myclass');
从指定元素移除 CSS ...