随笔分类 -  js或jquery小技巧

摘要:clipboard.js是一个github上的开源项目,可以实现纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。 1、访问clipboard.js项目主页——https://github.com/zenorocha/clipboard.js 2、下载clipboard 阅读全文
posted @ 2017-10-11 13:41 白尼玛砸缸 阅读(211) 评论(0) 推荐(0)
摘要:html js 效果:复选框勾中,页面开始每五秒刷新,取消勾中,刷新停止 主要是利用了本地存储 localStorage ,即使页面完全刷新,本地的存储不变,然后新页面依照这个存储进行判断 阅读全文
posted @ 2017-04-13 17:25 白尼玛砸缸 阅读(9785) 评论(0) 推荐(0)
摘要:使用ajax获取数据有时会没有数据返回,原来是出错进入到了error:里面 打印一下错误,弹出的结果却莫名其妙 其实error function里面的信息不止errMessage这一个,最好用的应该是第四个参数,如下 在这里我们弹出第四个参数看一下 明显这个信息告诉我们是后台接口出错了,更利于我们排 阅读全文
posted @ 2016-09-09 10:03 白尼玛砸缸 阅读(256) 评论(0) 推荐(0)
摘要:今天遇到的问题是,jQuery元素的历遍要使用jquery自己的each函数 例如 $('.img_big').each(function(){ $(this).text() }) 如果用js的for循环历遍,元素就得使用js原生的方法进行操作 阅读全文
posted @ 2016-07-20 12:51 白尼玛砸缸 阅读(196) 评论(0) 推荐(0)
摘要:13代表的是回车键,说明在页面中按下回车键,执行submit()函数 阅读全文
posted @ 2016-05-09 13:19 白尼玛砸缸 阅读(13403) 评论(0) 推荐(1)
摘要:之前手机微信端的项目因为图片太大导致体验十分不流畅,后来采用把上传的图片统一压缩大小后解了燃眉之急。 但这个方法的遗憾就是得等到图片上传后在服务器端压缩,用户如果上传比较大的图片耗时太大,而且也耗流量。 关键是在用户上传前就把图片压缩了,如今找到了解决方法; 用了lrz这个库,http://www. 阅读全文
posted @ 2016-05-06 18:25 白尼玛砸缸 阅读(11645) 评论(1) 推荐(0)
摘要:今天花费较长时间解决了两个问题,记下来。 都和这个语句有关: 首先是这一行 阅读全文
posted @ 2016-04-18 10:18 白尼玛砸缸 阅读(1107) 评论(0) 推荐(0)
摘要://短信操作 var wait=60; function time() { var code = document.getElementById('code_send'); if (wait == 0) { code.removeAttribute("disabled"); code.innerHTML="获取验证码"; ... 阅读全文
posted @ 2016-04-05 13:05 白尼玛砸缸 阅读(1785) 评论(0) 推荐(0)
摘要:代码供自己备用参考 阅读全文
posted @ 2016-03-29 10:37 白尼玛砸缸 阅读(335) 评论(0) 推荐(0)
摘要:最近参与了一个微信网页端的开发,其中有一个上传多个图片的功能,如下 下方能够添加多张图片,通过thinkPHP的图片上传类接收,将图片名以逗号分隔的形式存在数据库里。 编辑时看起来时好好的 点击提交后,出现的问题是,如果没有传新图,老图片还在(字段没有更新),如果传了新图,老图就没有了,只剩新图。 阅读全文
posted @ 2016-03-24 11:37 白尼玛砸缸 阅读(1275) 评论(0) 推荐(0)
摘要:一、radio根据值默认选中 $(":radio[name=is_photo][value="+data.is_photo+"]").prop("checked","true"); 二、一个页面有同一个表单,但是根据新增和编辑的不同要发送数据到不同的接口去, 解决:在新增和编辑时,分别修改表单的ac 阅读全文
posted @ 2016-03-24 11:01 白尼玛砸缸 阅读(161) 评论(0) 推荐(0)
摘要:<select id="sel" multiple="multiple"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option>< 阅读全文
posted @ 2016-03-12 17:11 白尼玛砸缸 阅读(545) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/always-chang/p/5261654.html 文章很好 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>全选、全不选、反选</title> <style 阅读全文
posted @ 2016-03-10 14:19 白尼玛砸缸 阅读(186) 评论(0) 推荐(0)
摘要:之前的应用一直用的是html5的本地存储LocvalStorage,挺方便也很实用。最近开始做一个类似于离线电话簿的应用,于是得学习html5的本地数据库。sql语言大体上还是相同的,当然也有不一样的地方,我觉得以sqlite的为标准不容易出错。开始前对html websql的操作可以有一下几种方式... 阅读全文
posted @ 2016-01-26 17:54 白尼玛砸缸 阅读(339) 评论(0) 推荐(0)
摘要:目的:类似于百度的搜索联动,输入前面的几个字,查询出可能的结果供用户选择,如下:html部分:在“中”这个输入框下面隐藏一个ul属性,例如: js部分:$('#middle_name').bind('input propertychange', ... 阅读全文
posted @ 2016-01-21 15:44 白尼玛砸缸 阅读(467) 评论(0) 推荐(0)
摘要:注意,存在localStorage里的数据都是字符传格式的,要使用JSON.parse转换。思路如下:1,读取缓存的数据,例如叫做data_cache2判断data_cache,if(!data_cache){访问接口,获取数据data,将data字符串化JSON.stringify,存入local... 阅读全文
posted @ 2016-01-13 18:40 白尼玛砸缸 阅读(922) 评论(0) 推荐(0)
摘要:在类似于修改的前端界面中,需要读取用户以前的数据并在页面载入的时候给页面赋上默认的值。给下拉框默认选中可用$().val()方法,或者或者找到下拉框的节点添加属性attr("selected",'selected');最近做的一个html5app的开发在此基础上更加复杂了一些。首先从借口获取到类似[... 阅读全文
posted @ 2016-01-09 09:54 白尼玛砸缸 阅读(222) 评论(0) 推荐(0)
摘要:变量id,jquery就是var id="input1";var obj=$('#'+id); 阅读全文
posted @ 2016-01-06 13:58 白尼玛砸缸 阅读(275) 评论(0) 推荐(0)
摘要:在$.ajax中添加属性:traditional: true,默认的话,traditional为false,即jquery会深度序列化参数对象,以适应如PHP和Ruby on Rails框架,但servelt api无法处理,我们可以通过设置traditional 为true阻止深度序列化,然后序列... 阅读全文
posted @ 2016-01-06 10:11 白尼玛砸缸 阅读(1448) 评论(0) 推荐(0)
摘要:实际提交环境如下城市名前面有三个选项可以讲城市划归到三类中,提交的时候分别以三个数组提交。思路:提交的时候历遍每一个下拉框获取被选中的值,然后根据这个下拉框找到input获取里面的值,input里面的城市名根据下拉框里面的值被放入相应的数组中。代码如下://关键词处理 function... 阅读全文
posted @ 2016-01-05 17:12 白尼玛砸缸 阅读(374) 评论(0) 推荐(0)