
jQuery
fridayCodeFly
没有难事
展开
-
验证数字的正则表达式集
验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1-9][0-9]*$验证非负整数(正整数 + 0)...原创 2021-10-29 18:43:16 · 108 阅读 · 0 评论 -
js打印,火狐浏览器实现 js打印
<script type="text/javascript"> $(document).ready(function(){// loadding(); }); function closewin(){ self.opener=null; self.close(); } function clock(){ i=i-1 .原创 2021-10-02 00:46:39 · 964 阅读 · 0 评论 -
jq鼠标滚轮事件,元素横向移动,火狐和谷歌兼容问题
elem.on('mousewheel DOMMouseScroll',function(e){ console.log('asdf') let tableScrollX = box.scrollLeft() ,delta = (e.originalEvent.wheelDelta && (e.originalEve.原创 2021-10-01 23:48:38 · 154 阅读 · 0 评论 -
layui的表格里实现鼠标滚轮表格横向移动
onClick:function(options){ let tableid = options.tableid ,tableBox = $('[lay-id='+tableid+']') ,box = tableBox.find('.layui-table-main') ,elem = tableBox.find('.l..原创 2021-09-29 23:18:13 · 1811 阅读 · 0 评论 -
layui 动态加载script标签没有加载到dom树里面便执行table.render
翻看了一下stackoverflow里的答案,觉得这个理由是说的通的:在append之后,DOM树更新了,但是浏览器的redraw还没有完成,这个时候对刚append上去的元素做操作是会失败的。比较简单的解决方案一个是加setTimeout,时间为0都可以(在我遇到的问题中是这样);或者,在append函数之后加.hide().show(),但是还不清楚如果是移动端,低端机上这样做元素会不会有闪动。...原创 2021-09-07 15:16:12 · 748 阅读 · 0 评论 -
ajax读取本地json文件注意事项
本地json文件不能有注释,否则读不出来。原创 2021-09-01 19:02:44 · 190 阅读 · 0 评论 -
layui jq 查找第几个元素
$('#'+parentid) .find(' .layui-colla-content:gt(0)') .removeClass('layui-show');查找layui-colla-content的除第0个元素外的元素。让第0个元素一直处于展现状态。原创 2021-08-31 15:28:45 · 248 阅读 · 0 评论 -
jq 选择器用find方法查找节点
定义节点后,如elem=$('#abc')可以进行如下节点选择操作elem.find('.def').css()等操作elem.children('.def')这个是在elem下一级节点里面找.def这个class的节点。原创 2021-08-25 14:32:44 · 828 阅读 · 0 评论 -
jq css background背景居中,按比例缩放至合适
$('#'+id).css('background-image','url(/picViews?page='+page+'&code='+code+')') .css('background-size','contain').css('background-repeat','no-repeat') .css('background-position-x','center')原创 2021-08-23 22:53:44 · 842 阅读 · 0 评论 -
jq字符串处理,查找某个字符串内是否包含某字符
(1) indexOf():stringObject.indexOf(searchvalue,fromindex)//indexOf()用来检索指定的字符串值在字符串中首次出现的位置。它可以接收两个参数,//searchvalue表示要查找的子字符串,fromindex表示查找的开始位置,省略的话则从开始位置进行检索。var str = 'abcdeabcde';console.log(str.indexOf('a')); // 返回0console.log(str.indexOf原创 2021-08-23 22:18:43 · 1618 阅读 · 0 评论 -
PHP,thinkphp6加载服务器本地文件,加载项目文件夹以外图片
function picViews(){ $options=[ 'parent_code'=>'02BAA01', 'page'=>1]; $parent_code=$options['parent_code']; $page=$options['page']; $picurl='D:\dossr\02BAA01 (1).jpg'; header('conte...原创 2021-08-23 21:13:35 · 794 阅读 · 0 评论 -
js向数组中插入元素
1、在数组的开头添加新元素 - unshift()function myFunction(){ var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.unshift("Lemon","Pineapple"); var x=document.getElementById("demo"); x.innerHTML=fruits;}结果:Lemon,Pineapple,Banana,Orange,Apple原创 2021-08-11 22:48:25 · 22137 阅读 · 1 评论 -
jQuery给css增加!important
转自HTML<div id='ele' style="width:200px!important"> <div>JS$("#ele").css("cssText","width:300px!important;")转载 2021-02-16 23:27:34 · 795 阅读 · 0 评论 -
layui fixbar不起作用主要是因为不知道哪个元素在scroll。
fixbar控制的是有滚动条的元素。而layuie有滚动条的元素是Layout里面的layadmin-tabsbody-item,加一个识别ID,可以操作。fixbar不起作用主要是因为不知道哪个元素在scroll。 <!-- 主体内容 --> <div class="layui-body" id="LAY_app_body" > <div class="layadmin-tabsbody-item layui-show" id="scrolldiv" >原创 2021-02-16 22:57:15 · 766 阅读 · 0 评论 -
查找选中的radio的值
//查找数据定义 searchtext:function (){ //获取被选中的radio的数据 var searchradio=$("#searchradio").find("input[name='searchrange']").filter(':checked') ,searchrange=searchradio[0]['value'] //获取输入框的数据 ...原创 2021-02-13 16:41:16 · 252 阅读 · 1 评论 -
jq日期格式化定制样式
formatDate: function (formatStr, fdate) { var fTime,fStr = 'ymdhis'; if (fdate) { fTime = new Date(fdate); } else { fTime = new Date(); } if (formatStr) {原创 2021-02-13 15:57:45 · 304 阅读 · 0 评论 -
一波三折的reset
哪里都找不到的错误。最后是在<input type="hidden" name="id" value=""> <button class="layui-btn layui-btn-primary" id="edit_reset" >重置</button>重置至少要让数据获取到。一般都是以id更新本页内容。如果id找不到,那只能清空数据,而获取不到数据。...原创 2021-01-29 10:10:19 · 98 阅读 · 0 评论 -
jquery更换某个字符颜色
//该方法改变字符串中中括号内(包括中括号)的字符串颜色为红色function changecolocer() { var zf = $('#YWFA').text(); if(zf.length>0){ $('#YWFA').html(zf.replace(/\【.*?\】/g,'<label style="color:red;">$&</label>')); } }转载于:其善-从之...转载 2021-01-28 12:27:36 · 569 阅读 · 0 评论