Welcome 微信登录

首页 / 脚本样式 / JavaScript

jquery原创弹出层折叠效果点击折叠弹出一个层

jquery原创弹出层折叠效果点击折叠弹出一个层

弹出层效果很多网站上都用到,今天就整理最近项目里用到的一个小效果,点击折叠弹出一个层给用户填写信息。弹出层代码都是jq动态创建,每个人写法都不一样,需求也不一样,所有选择符合自已的即可。 html: 复制代码 代码如下: <h1 class="bm"><a href="javascript:;">我要报名</a></h1> 复制代码 代码如下: *{ margin:0; padding:0;} body{ ...
利用try-catch判断变量是已声明未声明还是未赋值

利用try-catch判断变量是已声明未声明还是未赋值

目的是如果一个变量是已声明未赋值,就可以直接赋值;并且不能改变变量的作用域 如果未声明的话,就重新声明, 在网上搜了下,常见的方法是if(typeof(a)=="undefined"){var a="ss";}, 但是这种方法对未声明或已声明未赋值的变量都会返回true。而且如果是这样: 复制代码 代码如下: var a; function f(){ if(typeof(a)=="undefined") {var a=1;} } f(); console....
js中用window.open()打开多个窗口的name问题

js中用window.open()打开多个窗口的name问题

当要使用window.open()去打开多个子窗口的时候,在ie7之后,都要使用不同的name,这样才能够打开出多个不同的窗口,如果name相同的话,就只能打开第一个子窗口。同事要是子窗口和父窗口有数据交换或是方法相互调用时,如果name一样,那么将会出现许多不可预测的error,所以很多问题的出现要考虑是不是由于这个原因引起的。...
javascript回车完美实现tab切换功能

javascript回车完美实现tab切换功能

最经有一个项目是给化工厂做的在使用的过程中需要输入大量的数据,使用的都是小键盘区,在以前都是通过excel录入数据的现在, 在网页上需要实现excel 那样的回车换行的功能在网上找了有关这方面的问题但是都不怎么好用,也有人提供了这方面的思路如何来做, 经过本人的整理和测试,能够很好的解决这个问题: 需要的条件 1,Jquery库地址可以到jquery.com官网上去下载最新的 2,查看界面表单的结构和相对应的表单位置 以下是一些才是表单结构 复制代码 代码...
弹出窗口并且此窗口带有半透明的遮罩层效果

弹出窗口并且此窗口带有半透明的遮罩层效果

本章节介绍一下如何点击一个按钮实现弹出一个居中窗口,并且此窗口带有半透明的遮罩层效果,此效果在当下比较流行,当然还有更为复杂的实现方式,当然效果也更为绚丽,下面介绍的代码能够简单实现此小姑。 代码如下: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://...
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)

js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)

应为要有交互,选择了Js来实现,也算是 结对编程 的初试吧。 我将显示部分用html 写好,点击的按钮触发事件函数是check();复制代码 代码如下:function onCheck(){ var Year = document.getElementById("year").value; //获取文本框的“年” var theYear =Year * 1; //转换为number类型 //alert(theYear); // 获取月值...
使用jQuery实现的掷色子游戏动画效果

使用jQuery实现的掷色子游戏动画效果

实现原理:当色子掷出后,通过jQuery的animate()函数改变色子位移,中间加入延时效果,并变换色子背景,最终动画运行到随机产生的点数时停止,并显示掷出的点数。其实就是动画过程加入多个不同图片的帧(同flash动画影片中的帧),帧数越多效果越好,然后逐帧运行后就形成了动画效果。一、准备工作我们需要准备色子素材,本示例中,我采用从网络上获取到的色子素材,我们要做处理的是将6个色子图片(1-6点),以及中间过渡效果的图片(做运动模糊处理)放在同一张图片上...
JavaScript中按位“异或”运算符使用介绍

JavaScript中按位“异或”运算符使用介绍

按位“异或”运算符 (^)是对两个表达式执行按位异或。使用方法: 复制代码 代码如下: result = expression1 ^ expression2 其中result是任何变量。 expression1是任何表达式。 expression2是任何表达式。 按位“异或”运算符说明 ^ 运算符查看两个表达式的二进制表示法的值,并执行按位异或。该操作的结果如下所示: 0101 (expression1) 1100 (expression2) ---- ...
JavaScript运行时库属性一览表

JavaScript运行时库属性一览表

描述语言要素在 TextStream 文件中,如果文件指针越过了行尾标志,返回 True;否则返回 False。AtEndOfLine 属性如果文件指针在 TextStream 文件的末尾,返回 True;否则返回 False。AtEndOfStream 属性设置或返回文件或者文件夹的属性。Attributes 属性给用户返回指定驱动器或网络共享上可用空间的总数。AvailableSpace 属性返回 TextStream 文件中当前字符位置的列号。Col...
JS高级调试技巧:捕获和分析 JavaScript Error详解

JS高级调试技巧:捕获和分析 JavaScript Error详解

反正只要 JavaScript 出错后刷新不复现,那用户就可以通过刷新解决问题,浏览器不会崩溃,当没有发生过好了。这种假设在 Single Page App 流行之前还是成立的。现在的 Single Page App 运行一段时间后状态复杂无比,用户可能进行了若干输入操作才来到这里的,说刷新就刷新啊?之前的操作岂不要完全重做?所以我们还是有必要捕获和分析这些异常信息的,然后我们就可以修改代码避免影响用户体验。捕获异常的方式我们自己写的 throw new ...
<< 821 822 823 824 825 826 827 828 829 830 >>