-
JQuery 自定义CircleAnimation,Animate方法学习笔记
在此贴出一些学习成果,希望能对学习JQuery的其他同学有所帮助,同时也记录下自己的学习情况。 看了一些JQuery的官方教程,已经有点心潮澎湃了,就决定自己尝试着写一些东西出来。我看到了很多很...
作者:asdasdasd03-30 -
JQuery获取当前屏幕的高度宽度的实现代码
复制代码 代码如下: <script type="text/javascript"> $(document).ready(function() { alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗...
作者:asdasdasd03-30 -
js实现addClass,removeClass,hasClass的函数代码
复制代码 代码如下: function hasClass(ele,cls) { return ele.className.match(new RegExp('(\s|^)'+cls+'(\s|$)')); } function addClass(ele,cls) { if (!this.hasClass(ele,cls)) ele.cla...
作者:asdasdasd03-30 -
w3c声明下可运行 兼容性比较好的js对联广告集合
最后我们给出合适的代码:核心代码:复制代码 代码如下:lastScrollY=0; function heartBeat(){ var diffY; if (document.documentElement && document.documentElement.scrollTop) diffY = docume...
作者:asdasdasd03-30 -
NodeJS框架Express的模板视图机制分析
模板引擎
作者:asdasdasd03-30
Express支持许多模板引擎,常用的有:
haml 的实现Haml
haml.js 接替者,同时也是Express的默认模板引擎Jade
嵌入JavaScript模板EJS
基于CoffeeScript的模板引擎CoffeeKup
的Node... -
js监听输入框值的即时变化onpropertychange、oninput
要达到的效果 很多情况下我们都会即时监听输入框值的变化,以便作出即时动作去引导浏览者增强网站的用户体验感。比如即时显示输入框已经被输入的字节数,或者即时读取输入的值来进行搜索引导,也...
作者:asdasdasd03-30 -
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
当我们需要在后台读取多个关键字时,我们可以先把后台的数据库读取到一个数组中(在数据库添加多个关键词时用“,”隔开): 复制代码 代码如下: public string[] str; //添加一个公共数组一遍jq...
作者:asdasdasd03-30 -
js 弹出层 并可以拖拽
作者:asdasdasd03-30
弹出层并可拖拽
html,body{height:100%;overflow:hidden;}
body,div,h2{margin:0;padding:0;}
body{font:12px/1.5 Tahoma;}
center{padding-top:10px;}
button{cursor:pointer... -
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
国外的像基于jQuery的RequireJs,YUI Loader,LabJs,RunJs,国内也有淘宝的SeaJs,豆瓣的DoJs等,这些都是一些十分优秀的模块加载器。但是本文将会向大家介绍一个新的开源的轻量级“多线程”异...
作者:asdasdasd03-30 -
js 重构Array的sort排序方法
这个排序是进行两两比较。 拿这个数组进行降序排列var a = [3, 1, 5, 6, 4, 2]; 第一轮比较:用第一个数值和本数组的其他元素进行比对 3比1 3比5 //5大,所以所以进行交换 得a = [5, 1, 3, 6, 4...
作者:asdasdasd03-30 -
在浏览器中获取当前执行的脚本文件名的代码
背景 同事提了一个问题,如何在浏览器中动态插入的 JavaScript 文件中,获取当前文件名? 除了服务器输出一个文件名外,在脚本中获取应该只有下面三种做法。 解法A 普遍的解法,只能用于页面静态...
作者:asdasdasd03-30 -
基于jquery实现的鼠标滑过按钮改变背景图片
复制代码 代码如下: $(document).ready(function () { //按钮样式切换 $("#btFeedBack").hover( function () { $(this).removeClass("btFeed").addClass("btFeedhover"); }, function () { $(th...
作者:asdasdasd03-30 -
关于js拖拽上传 [一个拖拽上传修改头像的流程]
如今现代的浏览器已经有很多支持拖拽文件读取操作,其优点不再复述。前端时间利用拖拽改进了一下网站的头像上传流程,对其中的要点和实践体会做一点总结。
作者:asdasdasd03-30
先看一下总体视图:1、 文件拖拽接受... -
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
复制代码 代码如下: var Page_INIT = function () { $(document).bind("mouseover", function (e) {//鼠标移入 if (e.target.tagName.toUpperCase() == "INPUT") { var input = e.target; if (i...
作者:asdasdasd03-30 -
表单切换,用回车键替换Tab健(不支持IE)
复制代码 代码如下: <div> <form> <input name="a" tab="1" /> <input name="a" tab="3" /> <input name="a" tab="2" /> <input name="a" tab="5" /> <input name="a" tab="4" /> <input type="...
作者:asdasdasd03-30 -
js 限制表单输入长度 汉字为两个字符
将该效果整合成了一个函数,此函数接受3个参数: 第一个为textarea或其他text表单的ID; 第二个为显示输入内容的ID,可留空; 第三个为最多输入的字符,一个汉字为2个字符。 这只是一个基础效果...
作者:asdasdasd03-30 -
TreeView 用法(有代码)(asp.net)
前台代码 复制代码 代码如下: <script type="text/javascript"> //客户端捕捉事件 function CheckEvent() { var objNode = event.srcElement; if (objNode.tagName == "INPUT" && objNode.type ...
作者:asdasdasd03-30 -
动态加载外部javascript文件的函数代码分享
复制代码 代码如下: (function (clover) { clover.loadScript = function loadScript(url, callback) { var heads = document.getElementsByTagName('head'); if (heads.length == 0) { alert("...
作者:asdasdasd03-30 -
javascript 图片放大缩小功能实现代码
看JS源码: 复制代码 代码如下: // 放大缩小控制 var PhotoSize = { zoom: 0, // 缩放率 count: 0, // 缩放次数 cpu: 0, // 当前缩放倍数值 elem: "", // 图片节点 photoWidth: 0, // 图片初始宽...
作者:asdasdasd03-30 -
jquery attr 设定src中含有&(宏)符号问题的解决方法
问题描述: html代码如下: <iframe src="http://www.jb51.net" id="addOrUpdateIframe" style="width:870px;height:450px;" border="0" scrolling="yes" ></iframe> 我用 jquery 的attr 方法设...
作者:asdasdasd03-30 -
JS 自定义带默认值的函数
开始想当然地认为可能像php或python等语言中一样 js 代码 复制代码 代码如下: function test(a,b="er"){ alert(a + b ); } 可是,定义完之后一直在报错:缺少对象.经过查询才发现,javascript中的...
作者:asdasdasd03-30 -
关于html+ashx开发中几个问题的解决方法
问题1:用委托字典代替switch...case。 这个问题是在处理请求时发现的,大家肯定也不愿意在自己的项目中建许多的handler来处理那么多的请求,于是就想到在一个handler里处理多个请求,ajax请...
作者:asdasdasd03-30 -
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
例如:1.0 => 1.0.0;1.1 => 1.1.0
作者:asdasdasd03-30
1、增加jQuery版本提示:
2、增加event事件智能提示;3、增加delegate和undelegate 智能提示 delegate('', 或undelegate('', 4、增加延迟对象智能提示Deferr... -
jquery中:input和input的区别分析
复制代码 代码如下: <script type="text/javascript"> $(function(){ $(":input").focus(function(){ $(this).addClass("focus"); }).blur(function(){ $(this).removeClass("focus"); }); })//...
作者:asdasdasd03-30 -
Jquery中显示隐藏的实现代码分析
$("#id").show()//表示display:block, $("#id").hide()//表示display:none; $("#id").toggle()//切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。 $("#i...
作者:asdasdasd03-30
