jquery
渣 渣 辉
热爱生活,热爱工作
展开
-
js防止事件多次注册,重复执行。
在我们日常开发中,由于框架或者重复引入文件,导致的事件多次被注册,所以就会多次执行,影响执行结果和体验。解决方案:在每次注册前,先去销毁该事件,这样就能保持事件始终被注册一次$('#content').off('click','.list-item').on('click','.list-item',function() { })希望可以帮助到大家,有问题的可以留言。谢谢...原创 2021-09-26 17:09:30 · 1108 阅读 · 2 评论 -
移动端(h5)input,显示“下一项”还是“确认、前进”
遇到的问题:两个项目中,都有input:text类型的文本框,但是在移动端的软键盘表现却不一样。图一:<div> <input type="text" name="" id=""></div>图二:<form> <input type="text" name="" id=""></form>总结一下:移动端,form内部的input,系统自动识别,显示下一项,直到最后一个input,会显示完成,而普通.原创 2021-06-28 15:19:11 · 1751 阅读 · 9 评论 -
layui 下拉框默认选中
$('#originSelect option[value=' + saveData.tableId + ']').attr('selected', true);//数据源下拉框默认选中$('#originSelect').val(saveData.tableId);form.render('select');原创 2020-10-12 13:54:47 · 1809 阅读 · 0 评论 -
layui动态设置select选中
编辑时 动态设置下拉框 layui select 为选中状态// 当前的select的id $('#type').val('你的value值');//更新全部form.render();原创 2020-09-08 16:24:10 · 11268 阅读 · 2 评论 -
input file限制上传文件类型的方法
在前端html中,上传文件时,一般都是用到 type 属性值为 file 的 input 标签,但在默认情况下,file 类型的 input 标签是不限制选择本地文件的类型的,那么本篇博文,飞鸟慕鱼就来和大家说一说,input file 如何限制本地文件的类型。input file 代码<input type="file" name="Files" />复制默认情况下,input file标签 选择本地文件时,是不受限制的,可以选择压缩包类型文件,文本类型文件,图片类型文件等。原创 2020-08-12 11:15:59 · 20905 阅读 · 13 评论 -
前端跨域如何请求?
跨域即跨站HTTP请求(Cross-site HTTP request),指发起请求的资源所在域不同于请求指向资源所在域的HTTP请求。jsonp原理JSONP(JSON with Padding)是数据格式JSON的一种“使用模式”,可以让网页从别的网域要数据。jsonp 的原理很简单,利用了【前端请求静态资源的时候不存在跨域问题】这个思路,但是这个只支持get请求。既然这个方法叫 jsonp,后端数据一定要使用json 数据。前端jquery的写法:$.ajax({type: "ge原创 2020-07-27 11:06:56 · 211 阅读 · 0 评论 -
layui iframe调用父页面的方法及变量(子页面调用父页面)
layui iframe调用父页面的方法及变量(子页面调用父页面)第一种情况是弹出层想使用父页面的变量和事件触发1.1 这个是在弹出层时关闭该层的方法var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引parent.layer.close(index); //再执行关闭1.2 如果使用父页面变量可使用parentparent.data;parent.$(".item").click();原创 2020-07-06 11:03:53 · 5059 阅读 · 5 评论 -
移动端 ios input框点击无效(或者需要点击多次)
移动端 ios input框点击无效(或者需要点击多次)首先我的项目是采用jqweui的fastclick导致的,点击input 的时候,没有反应或者点击很多次才有效果。而且只出现ios端,安卓的话是没有问题的。使用的下面的代码,放在全局上,这个问题就解决啦。 FastClick.prototype.focus = function (targetElement) { var length; if (targetElement.setSelectionRange &&a原创 2020-05-14 19:10:13 · 2726 阅读 · 0 评论 -
jq 获取不含某个类名的元素集合
jq 获取不含某个类名的元素集合selectedList = $(".showCheck:not(.dn)")原创 2020-04-29 18:06:34 · 3718 阅读 · 0 评论 -
jQuery weui 时间选择器datetimepicker年月日最简单解决方案
使用jqweui的时候发现,datetimePicker(时间日期选择器)竟然不提供只有年月日这种模式,真是牛逼(垃圾),跟着我,只需要很简单的修改就好了,上图下面是js $("#datatime").datetimePicker({ times: function () { return [ { values: [''] ...原创 2020-04-28 18:25:18 · 4440 阅读 · 4 评论 -
基于jQuery/zepto的单页应用(SPA)搭建方案
基于jQuery/zepto的单页应用(SPA)搭建方案转载地址原创 2020-04-20 18:31:38 · 213 阅读 · 0 评论 -
一个微型的SPA框架,只有2kB!依赖zepto或者jquery
一个微型的SPA框架,只有2kB!依赖zepto或者jquerygithub地址原创 2020-04-20 18:19:50 · 243 阅读 · 0 评论 -
layui upload 多文件类型上传及上传文件限制类型
layui upload 多文件类型上传及上传文件限制类型实际需求的话是用户通过不同对应的入口,上传多种类型的文件,并且在选择文件的时候,只能看到选择的文件类型。点击不同的入口,限制选择的文件类型这是文件上传,类型限制最重要的几个属性,accept 我这里都是file ,都是文件类型。acceptMine这个属性是对应你调用成功后,筛选出对应文件类型的文件。exts是你设置可...原创 2020-04-09 16:35:04 · 21106 阅读 · 2 评论 -
layer.msg 回调函数问题
layer.msg 回调函数问题问题复现,这个msg效果比较好看,但是文档上面也没找到,对应的回调函数。var curLayerIndex = layer.msg('确定修改当前表名称?', { time: 0, shade : 0.3, btnAlign: 'c', btn: ['继续', '取消'], yes: func...原创 2020-03-28 11:57:31 · 1226 阅读 · 0 评论 -
layui 在iframe页面使用父页面变量
layui 在iframe页面使用父页面变量只需要在父页面的全局变量前加上一个parent就可以访问到了原创 2020-03-20 20:05:39 · 831 阅读 · 0 评论 -
layui 文件上传(upload)实例重载及重新上传
layui 文件上传(upload)实例重载及重新上传平时的话是真用不到这两个东西,咱先不考虑其他问题,直接看接口,是这样的:1,用户上传文件(这是个接口),上传完之后会返回上传的数据,进行回显,预览。用户预览完之后,确认无误,点击确定,再次进行上传,数据真正被存放在服务器。这样的话有两个接口,用layui的upload上传,是没有办法拿到上传的file实体的。因为layui把这个东西自己封...原创 2020-03-20 20:02:53 · 8349 阅读 · 21 评论 -
父元素出现滚动条时如何定位到子元素
父元素出现滚动条时如何定位到子元素$("#dataList").scrollTop($("#dataList").scrollTop() + $('.list-item').offset().top - $("#dataList").offset().top);//定位到对应表上原创 2020-03-20 13:41:23 · 852 阅读 · 0 评论