Welcome 微信登录

首页 / 脚本样式 / JavaScript

requireJS使用指南

requireJS使用指南

项目中大都使用模块化开发,requireJS作为AMD模块开发的典范,所以有必要学习下。通过一步步利用requireJS编写demo,从而学习requireJS的一个整体开发流程以及自我使用requireJS的一些感受。AMD:一种基于模块的异步加载JavaScript代码的机制,它推荐开发人员将JavaScript代码封装进一个个模块,对全局对象的依赖变成了对其他模块的依赖,无须再声明一大堆的全局变量。通过延迟和按需加载来解决各个模块的依赖关系。模块化的...
基于JS实现Android,iOS一个手势动画效果

基于JS实现Android,iOS一个手势动画效果

废话不多说了,先给大家展示下效果图:这是iOS下的效果,android下完全一致。通过do_GestureView组件和do_Animation组件,deviceone能很容易实现复杂的跨平台纯原生动画效果,这个示例就是通过手势控制图片上下动画滑动实现开合效果,还支持声音效果。下面是主要的代码//index.ui.jsvar do_Animator1 = mm("do_Animator");do_Animator1.append(500, {y: -133...
javascript实现延时显示提示框特效代码

javascript实现延时显示提示框特效代码

本文实例讲述了JavaScript使用setTimeout实现延迟弹出警告框的方法。分享给大家供大家参考。具体如下:先给大家展示一个延迟/定时/强制弹出窗口的JS代码参数解释:设置时间:Then.setTime(Then.getTime() + 1*60*60*1000)mylove/ttan.htm(过渡网页)ttan.htm中的 http://弹出网页/ 是要弹出的网页scroll:1(滚动条)status:1(状态栏)help:1(帮助按钮)tool...
js实现纯前端的图片预览

js实现纯前端的图片预览

图片上传是一个普通不过的功能,而图片预览就是就是上传功能中必不可少的子功能了。在这之前,我曾经通过订阅input[type=file]元素的onchange事件,一旦更改路径则将图片上传至服务器,接着就获取图片路径并赋值到img元素上。先不管文件异步提交的解决方案,就是服务端清理那些临时的预览图片已经增加不少工作量了。偶然从MDN上找到纯前端图片预览的相关资料,经过整理后记录下来以便日后查阅。一、准备功夫1──FileReader ...
jQuery.form插件的使用及跨域异步上传文件

jQuery.form插件的使用及跨域异步上传文件

先说明白这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加 access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不能用这种方式了,我们需要换个思路去干这事,让服务端去重写向我们的客户端,由客户端(与文件上传页面在同域下)来返回相关数据即可。再做事1 Jquery.form的使用<form metho...
jQuery绑定事件on()与弹窗的简要概述

jQuery绑定事件on()与弹窗的简要概述

页面上经常会有弹窗,有的弹窗是动态生成的,有的弹窗是在页面底部隐藏的,对于动态生成的弹窗,如果要监听弹窗的事件,可以使用jQuery的事件绑定on()方法实现。如图,弹窗是js动态生成的,通过点击某个链接弹出,弹窗中的“立即去使用”链接点击后,实现的效果是关闭弹窗,并跳转到锚点。这个a标签是:<astyle="display:" title="立即去使用" target="_blank" gid="167" href="http://act.vip....
JS代码随机生成姓名、手机号、身份证号、银行卡号

JS代码随机生成姓名、手机号、身份证号、银行卡号

开发测试的时候,经常需要填写姓名、手机号、身份证号、银行卡号,既要符合格式要求、又不能重复。大家会到网上搜各种生成器。下面小编自己写的一个js生成器代码。随机生成姓名、手机号、身份证号、银行卡号的js代码。// 生成随机姓名function getName(){var familyNames = new Array("赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "...
js实现人民币大写金额形式转换

js实现人民币大写金额形式转换

本文实例为大家分享了js实现金额转大写的相关代码,供大家参考,具体内容如下function convertCurrency(num) { //转成人民币大写金额形式var str1 = "零壹贰叁肆伍陆柒捌玖"; //0-9所对应的汉字var str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对应的汉字var str3; //从原num值中取出的值var str4; //数字的字符串形式var str5 = ""; //人民币大写金额形式va...
js随机生成姓名、手机号、身份证号、银行卡号【实现代码】

js随机生成姓名、手机号、身份证号、银行卡号【实现代码】

开发测试的时候,经常需要填写姓名、手机号、身份证号、银行卡号,既要符合格式要求、又不能重复。大家会到网上搜各种生成器。能不能自己写一个简单的生成器呢。下面是随机生成姓名、手机号、身份证号、银行卡号的js代码。// 生成随机姓名function getName(){var familyNames = new Array("赵","钱","孙","李","周","吴","郑","王","冯","陈","褚","卫","蒋","沈","韩","杨","朱","秦...
浅析jquery与checkbox的checked属性的问题

浅析jquery与checkbox的checked属性的问题

1、页面加载成功后,点击选中或取消选中该checkbox,checkbox属性里的checked属性不会根据该checkbox是否选中而变化2、checkbox里的onchange或onclick方法里用jquery的attr方法获取checked是看得到的checked属性的值与它是否给钩上没有关系3、使用document.getElementById("checkbox_id").checked获取的值与是否钩上一至,即与所见即所得4、使用$("#ch...
使用 stylelint检查CSS_StyleLint

使用 stylelint检查CSS_StyleLint

当你书写大量的CSS代码时,可能会出现不止一个的错误。可能需要某个工具来阻止你CSS书写的错误。可能,有的时候你的错误真的是一个bug。也有可能仅仅因为草率造成的不一致或者不明确的代码风格。可能它们当中的许多看起来微不足道(取决于你的性子),但是随着代码库的增多以及时间累积,许多人使用时就会做出有丑陋的东西。事情的后果不是你可以想象的。你尝试去控制自己。你的同事也帮助你,当你游离及时纠正你的错误。但是,你和你的同事都是错误的制造者,所以最后至少在一定程度上...
字符串反转_JavaScript

字符串反转_JavaScript

今天在freeCodeCamp上面刷题,碰到一题是有关于字符串反转。反转一个字符串是JavaScript中常见的面试题之一。可能面试官会给你一个字符串“Hello Word!”,让你通过JavaScript的方法,将其变成"!droW olleH"。我也是初学者,利用前面所学数组相关的知识以及题目的提示,我算是过关了,后来想,是不是还有其他的方法能破此题呢?搜索了一下,还是有不少的方法,这里把这些方法罗列一下,以备后面可以使用。要做的事情我们要做的事情:将...
<< 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 >>