解析瀑布流布局:JS+绝对定位的实现 2017年02月06日 18 阅读 绝对定位方式的瀑布流布局:一、布局1、包围块框的容器:复制代码 代码如下:<div id="main"> ... ...<div>2、一个块框:复制代码 代码如下:<div class="pin"> <div class="box"> <img src="./images/g (1).jpg"/> </div></div>3、初始化第一行/5个块框:复制代码 代码如下:.p...
jQuery ReferenceError: $ is not defined 错误的处理办法 2017年02月06日 18 阅读 一看很明显是没有引用脚本库,但是脚本库确认引用了。 后面,把<script type="text/javascript" src="/statics/js/jquery-1.4.2.min.js"></script>中的/statics/js/jquery-1.4.2.min.js改为statics/js/jquery-1.4.2.min.js,居然就可以了。我在IIS里也启用了绝对路径,但是怎么就是不行呢?想不明白。另外把jque...
javascrip关于继承的小例子 2017年02月06日 22 阅读 复制代码 代码如下://继承function Person(name,sex){ this.name=name; this.sex=sex;}Person.prototype.sayName=function(){ alert(this.name);}Person.prototype.saySex=function(){ alert(this.sex);}function Worker(name,sex,job){ //继承person类 Person....
jquery ui对话框实例代码 2017年02月06日 18 阅读 目前JqueryUI提供的对话框支持使用相对比较的方便,示例代码如下所示:复制代码 代码如下:<body> <form id="form1" runat="server"> <div id="dlg"> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> </div> <asp:Button ID="Showdlg" ...
javascript级联下拉列表实例代码(自写) 2017年02月06日 19 阅读 Html dom 是指在w3c规范出现之前,各个浏览器支持的一些dom操作。 1,Select对象。 属性 a,selectedIndex:用户选择的选项的下标,下标从0开始 b,length: 获取或者设置选项的个数 c,options: 返回一个数组,数组元素是Option对象 2,Options对象 属性: a,text:选项的文本内容 b,value:选项的値 c,selected: 当该选项被选上,值为true,否则为false 小知识:创建一个...
Javascript级联下拉菜单以及AJAX数据验证核心代码 2017年02月06日 18 阅读 虽然也使用了Prototype.js来编写,但是由于对它的不了解,类的实现仍然是使用了《JavaScript高级程序设计》里的方法。使用AJAX进行数据验证时,最初使用的是XML来当数据源,然而在使用了一段时间后,发现XML效率太低,于是又使用JSON来做为数据源。一年过去了,客户又提出了新的需求,最初是只要输入框的两个数据相符就行,现在的要求是两个下拉菜单的数据也要相符,于是,我利用此机会,将代码重构了一次。 需求: 1、根据下拉菜单产品名称、产品包装的...
jQuery中读取json文件示例代码 2017年02月06日 20 阅读 json文件是一种轻量级的数据交互格式。一般在jquery中使用getJSON()方法读取。 复制代码 代码如下: $.getJSON(url,[data],[callback]) url:加载的页面地址 data: 可选项,发送到服务器的数据,格式是key/value callback:可选项,加载成功后执行的回调函数 1.首先建一个JSON格式的文件userinfo.json 保存用户信息。如下: 复制代码 代码如下: [ { "name":"张国立...
JQuery中SetTimeOut传参问题探讨 2017年02月06日 19 阅读 无论是window.setTimeout还是window.setInterval,在使用函数名作为调用句柄时都不能带参数。如果想要传入参数,自定义参数也好,事件参数event也好,解决办法是在此函数的基础上在做一层封装。其具体原理还不清楚,但是下边的办法确实能解决这个问题。 先看一个简单的代码: 复制代码 代码如下: function show(){ alert("Hello World"); } setTimeout(show,1000); 这段代码的...
jquery 提交值不为空的元素示例代码 2017年02月06日 16 阅读 jquery 提交值不为空的元素 可以用来查询的时候用 具体代码: 复制代码 代码如下: //在执行查询的时候,如果表单的字段为空 就不进行提交 $("#form1").submit(function(){ try { $(this).find("*").each(function(){ var elem = $(this); if (elem.prop("name") != null&&elem.prop("name") != "") { if(elem...
jQuery拖动图片删除示例 2017年02月06日 19 阅读 复制代码 代码如下: <head> <title></title> <style type="text/css"> #mydiv { width: 900px; background-color: #444; position: absolute; left: 100px; } img { width: 200px; height: 200px; } ul { list-style-type: none; h...
解析javascript 实用函数的使用详解 2017年02月06日 19 阅读 复制代码 代码如下:function addBookMark(url, title){//将网页添加到收藏addBookMark(window.location,document.title) if(document.all){ window.external.addFavorite(url,title); }else if (window.sidebar){ window.sidebar.addPanel(title,url,""); }else{ a...
JS打开层/关闭层/移动层动画效果的实例代码 2017年02月06日 16 阅读 css复制代码 代码如下:body, span, div, td { font-size:12px; line-height:1.5em; color:#849BCA; }#bodyL { float:left; width:84px; margin-right:2px; }a.od { width:80px; height:25px; line-height:25px; text-align:center; font-weight:bold; borde...
js实现点击注册按钮开始读秒倒计时的小例子 2017年02月06日 20 阅读 js复制代码 代码如下:<script language="javascript"> <!-- var wait_time = 8; //设置秒数(单位秒) var secs_time = 0; for(var i=1;i<=wait_time;i++) { window.setTimeout("sTimer("+i+")",i*1000); } function sTimer(num) { if(num==wait_time) {...
jQuery判断iframe中元素是否存在的方法 2017年02月06日 21 阅读 复制代码 代码如下:if($(window.frames["iframepage"].document).find(".l-grid-row-cell").length > 0){ alert(1);}else{ alert(2);}判断id为iframepage的iframe中css为1-grid-row-cell的元素是否存在...
js运动框架_包括图片的淡入淡出效果 2017年02月06日 16 阅读 复制代码 代码如下:<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><font face="Verdana, Geneva, sans-serif"></font><styl...
JS子父窗口互相操作取值赋值的方法介绍 2017年02月06日 21 阅读 $("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID");取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document);类似的,取其它窗口的方法大同小异$...
nodejs教程 安装express及配置app.js文件的详细步骤 2017年02月06日 19 阅读 安装express.js如果你安装了npm,安装变得很简单,只需要在终端中运行下面的代码即可:复制代码 代码如下:npm install express -gd-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹),你可以透过以下指令来比较两者的不同:复制代码 代码如下:npm list -gnpm list如果没有npm,那么我可以使用github...
用nodejs写的一个简单项目打包工具 2017年02月06日 21 阅读 项目的模块加载和定义部分代码是这样的:复制代码 代码如下:XX.define("ns",["tool/cookie"],function(){});//或者XX.define("ns.ns2","tool/cookie,tool/abc",function(){})//或者XX.define("ns",function(){})所用到的js打包工具就是扫描文件,然后匹配出来需要加载的模块,然后先加载模块代码。主要的nodejs打包工具代码如下:复制代码 代...
将nodejs打包工具整合到鼠标右键的方法 2017年02月06日 19 阅读 打包用到的批处理文件代码如下:复制代码 代码如下:@echo offtitle Builder - 正在合并 ...color 03REM =====================================REM jsbuilder beta版REMREM =====================================SETLOCAL ENABLEEXTENSIONSecho.REM 过滤文件后缀,只combo js文件if "%~x1...
怎么清空javascript数组 2017年02月06日 17 阅读 当一个数组需要清空的时候,很多人使用下面的方法: 复制代码 代码如下: a = []; 我们知道javascript变量存储方式分为引用类型和直接量。数组属于对象,即引用类型,引用的是变量指针地址,之所以这样设计也是为了节省内存。 再说到上面的请空数组的方式,如果采用直接赋值一个新数组的方式,那么之前引用的数组可能不会被释放(有其他的引用),例如下面的代码: 复制代码 代码如下: var a = [2,3]; var b = a; a = []; con...