相关搜索 >> js

  • 0620js 只选择选择时分秒的jq插件阅读(822)条2018/6/20 11:40:49

    一、概述:由于项目中需要使用到只选择时分秒的插件,而开始使用的laydate插件必须要带日期所以,还是自己写一个时分的插件吧。效果如图下:二、实例代码:(点击进入预览效果)<!doctype html><html><head><meta charset="utf-8"><title>js 只选择选择时分秒的jq插件-幸凡学习网</title><style>/* CSS Document */html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6,...阅读全文

    Taget:插件 时间 

  • 0426ES6 Promise 用法讲解 链式操作阅读(808)条2018/4/26 10:29:50

    Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(function(){ console.log("执行完成"); resolve("随便什么数据"); }, 2000);});Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功...阅读全文

    Taget:es6 proise js 

  • 0403js取json对象的键和值阅读(818)条2018/4/3 15:36:36

    在json数据不明的情况想要把键名和值都输出,确实是比较麻烦下面就介绍获取方法代码如下://构建一个json对象 var jb={"美的":49,"三星":35,"海信":25,"格力":16,"方太":14}; for(var key in jb){ alert(key); //json对象的key alert(jb[key]); //json对象的值 } 阅读全文

    Taget:js 键名 json 

  • 0402解决 百度分享之 模拟click()点击无效 方案阅读(726)条2018/4/2 15:42:19

    一、概述:今天因为客户有个功能需要一打开页面就要模拟点击百度的share分享插件,本来以为很简单。没想到直接click()是无效的。终于在一篇博客中找到了方法及原因。点击A标签本身,并不会触发跳转到指定链接的事件,就是说,我们平时都是点击的A标签中的文字了。所以要想用JS模拟点击A标签事件,就得先往A标签中的文字添加能被JS捕获的元素,然后再用JS模拟点击该元素即可。打印$("a")[0],得到的是http://www.86y.org ,但实际上$(&qu...阅读全文

    Taget:js 模拟 点击 

  • 0319JavaScript对Json的增删改属性阅读(717)条2018/3/19 11:06:32

    使用JS对Json数据的处理,朋友遇到需要对Json数据进行相关操作,然后自己实验了一下,顺便把一些其它操作也一起加了进来。代码如下:var arr=[{"site":"86y.org","type":"study"},{"site":"baidu.com","type":"seach"},{"site":"google.com","type":"seach"}];for(var i=0;i>arr.length;i++){if(arr[i][&...阅读全文

    Taget:js json 修改 增加 

  • 0314JS输入用户名自动显示邮箱后缀实例,兼容所有移动端阅读(921)条2018/3/14 13:40:33

    一、概述:这篇文章主要介绍了JS输入用户名自动显示邮箱后缀列表的方法,可实现自动显示邮箱后缀名列表的功能,非常具有实用价值,需要的朋友可以参考下原理:一个输入框 当我输入任何字的时候 自动下拉相应的邮箱提示,在输入框输入86y的时候 下拉框有所有对应的邮箱类型自动填充好了,点击选择下拉的邮箱就可以完成输入了,不需要填写邮箱后缀。经测试兼容所有移动端。效果如下:二、源代码如下:(预览地址:http://www.86y.org/demo/email_type...阅读全文

    Taget:js 邮箱 移动端 

  • 1225js文字从右往左无限滚动 支持PC,移动端阅读(2796)条2017/12/25 10:49:31

    一、概述:关于文字滚动插件太多,PC跟移动端使用来能同时兼容的并不多,基于以上原因自己还是动手写了一个单纯的文字从右向左滚动的DEMO,思路来源于上一篇《小程序 文字从右往左无限滚动》。一个页面支持多个滚动。二、实现过程:1、解决思路:如果宽度滚动小于文字内容宽度,则滚动,反之停止。默认是只有一条标签,但是在实现过程中需要最好需要二条来实现,所以js会自动添加一条相同的内容。滚动的时候最好的方法不是让它滚完,而是当第一条滚动完...阅读全文

    Taget:js 插件 滚动 

  • 1202百度地图 js 检索屏幕区域 周边信息阅读(1861)条2017/12/2 13:50:33

    一、概述:最近刚刚做一个新的项目,是关于房地产的,用到了百度地图周边检索信息:如该坐标点附近的:学校、医院、地铁、公交、银行、休闲等一些设施需要切换显示出来。走了很多弯路,最初还是看人家怎么做的,然后模仿着做。最终还是从新找了新的方法,适合自己的才是好方法(底部附完整源码下载及演示链接)。效果如下图所示:二、需求分析及核心代码1、首先以坐标点为中心,在该屏幕区域内的坐标:var bs = map.getBounds(); //获取可视区域var bssw ...阅读全文

    Taget:地图 源代码 js 

  • 0829解决photoswipe插件 url 参数&gid=null阅读(1957)条2017/8/29 17:07:24

    一、概述:photoswipe.js 插件 点击图片展示时 &gid=null 怎么回事,为什么报这个null,展示还是可以用的,但是发现为null后没刷新是没办法自动展示的。在网上没找着这个问题,但是还是被发现了。photoswipe.js是一款非常棒的图片预览插件,支持手机、PC端。非常好用,自定义非常好,但是需要一定的JS功底才能做出自己要实现的效果。因为我要在使用swiper 焦点图切换的基础上使用图片预览特效,所以我的html代码如下:<div id="demo-te...阅读全文

    Taget:插件 图片展示 js 

  • 0724nestedSortable.js jq插件 判断菜单是否拖动到所移动的位置 源代码下载阅读(2254)条2017/7/24 11:22:02

    一、概述:最近在做自定义模块这类的功能,导航菜单需要自定义,也就是二级与一级菜单可以相互拖动。为什么说nestedSortable.js使用起来方便,因为他这个比其它的插件更要人性化,而不是一味的为拖动而已,而且保留有拖动后的菜单只是隐藏,再配合另外一个很好的API函数:isAllowed: function (placeholder, placeholderParent, currentItem) ,判断是否允许移动,return false则取消拖动显示隐藏的拖动菜单,return true则执行拖动隐藏的拖动菜...阅读全文

    Taget:jq 菜单 拖动 插件 

  • 0615html5+ js +css3 点击后水波纹扩散效果 兼容移动端阅读(6838)条2017/6/15 15:00:48

    一、概述:其实很早就看到过点击后水波纹扩散效果这种了,APP中比较常见,所以今天特意找了一些资料然后做成DEMO分享给大家,让大家更容易的学到并运用到实际项目中去。实例效果如下: 现在 新版 chrome 59.0 PC端 在【设置】中很多操作按钮已经有这个效,果如下:二、实现原理:1、超出按钮隐藏;2、里面新增加标签模拟圆;3、用JS控制圆的宽度及坐标;4、关键是css3样式控制从小到大逐渐透明的动画。三、源代码:(兼容移动端)预览地址:http://www.8...阅读全文

    Taget:特效 移动端 demo 

  • 0227JS获取url地址以及其它的参数阅读(1880)条2017/2/27 14:03:19

    javascript 获取当前 URL 参数的两种方法://返回的是字符串形式的参数,例如:class_id=3&id=2& function getUrlArgStr(){ var q=location.search.substr(1); var qs=q.split('&'); var argStr='' if(qs){ for(var i=0;i<qs.length;i++){ argStr+=qs[i].substring(0,qs[i].indexOf('='))+'='+qs[i].substring(qs[i].indexOf('=')+1)+'&' ...阅读全文

    Taget:js url 参数 

当前第  1  页 / 共  13  页  总共146条记录  

12345678