Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 脚本样式 / JavaScript

seajs中模块的解析规则详解和模块使用总结

seajs中模块的解析规则详解和模块使用总结

seajs github 模块标识已经说的相对清楚了。但并没有面面俱到,特别是当你需要手写 【模块ID】和【模块依赖】的时候,或者自己写自动化工具来做 transport 的时候(ps:spm貌似适应性不是很强也不易用,毕竟每个项目的目录结构可能相差很大,且不易改变。当然如果他的定位是包管理工具就别指望它来做你的项目的自动化构建工具了),ID的解析规则就需要了解透彻了。注意事项:1. 顶级标识始终相对 base 基础路径解析。2. 绝对路径和根路径始终相对...
网站繁简切换的JS遇到页面卡死的解决方法

网站繁简切换的JS遇到页面卡死的解决方法

公司打算进入台湾市场,最近开发了繁体版本的网站,数据库里的信息全是简体,除了网页上固定的文字手动翻译了,文章内容标题都不是繁体。 于是在网上找了一段比较流行的繁简切换的JS实现了,不过后来却发现,有些页面会卡死,根本无法执行下去。弹出信息表明都是这个繁简切换的JS带来的问题。 仔细查看了下,发现原来是这个问题。分享下,也许有不少人遇到类似的问题。 先上代码: 复制代码 代码如下: //模仿语言包式的简繁转换功能插件! var Default_isFT = ...
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...
<< 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 >>