
js
js
张张的技术贴
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jq,只取数组一列
);原创 2023-08-30 17:44:08 · 241 阅读 · 0 评论 -
input,正则
只能输入正负整数:oninput="value=value.replace(/[^\-?\d]/g,'')"只能输入正负数:oninput="value=value.replace(/[^\-?\d.]/g,'')"原创 2022-05-13 17:22:11 · 257 阅读 · 0 评论 -
数组,添加
ary.push({a:a,b:b});原创 2022-03-24 17:46:20 · 126 阅读 · 0 评论 -
点击,切换,特效
点击,切换,特效,js,尽量只添加和删除,active,其他的用,css,写原创 2021-11-25 17:37:39 · 207 阅读 · 0 评论 -
模仿轮播图,移动端,获取元素宽度不对
(1)断点打印,元素还没有加载出来,获取不到元素宽度,包,ready,方法$(document).ready(function(){});(2)特别窄的页面,样式还是有问题,可能是自己设置的,最小宽度设置为375,如果小于这个屏幕宽度,样式就会有问题$("html").css({fontSize:(ww/375)*100});//375是屏幕宽度...原创 2021-11-17 17:24:55 · 184 阅读 · 0 评论 -
移动端点击失效
可能是没有加:<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">原创 2021-11-14 17:34:31 · 407 阅读 · 0 评论 -
mui,a,链接,点击失效
mui('body').on('tap','a',function(e){this.click();});mui('body').on('tap','a',function(){document.location.href=this.href;});原创 2021-11-14 17:32:53 · 627 阅读 · 0 评论 -
只做PC,手机端页面等比例缩放
不用把pc端都设计成百分比,只要不引入px和rem转换的js,pc端转手机端就会等比例缩放原创 2021-09-09 09:18:33 · 856 阅读 · 0 评论 -
前端,pc,移动端,自适应,点击二级导航,乱跳
js,没找到点击特效,是css划过特效,pc端划过特效,在移动端,是可以点击的,但是可能会有问题,所以要再写一遍点击特效原创 2021-06-18 18:29:03 · 204 阅读 · 0 评论 -
移动端,a,链接,点击失效
有可能是,mui,给禁止了原创 2021-06-16 19:01:24 · 588 阅读 · 0 评论 -
百度地图,点击,切换地址
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script><script src="http://api.map.baidu.com/api?v=2.0&ak=Musi7dxdF6larcjDpKA28xAevkG2epma"></script>原创 2021-06-16 18:56:46 · 437 阅读 · 0 评论 -
点击,变样式,初始化,不用单独给第一个加样式
$('.cell li').eq(0).click();原创 2021-06-04 19:18:10 · 94 阅读 · 0 评论 -
qq怎样发起临时会话(不加好友)
<style> .qq{ position: fixed; bottom: 200px; right:25px; z-index: 999; }</style><a target="_blank" title="点击开始QQ交谈" href="tencent://Message/?Uin=123456&websiteName=aceeci&Menu=yes" class="qq"...原创 2021-04-20 17:45:00 · 3438 阅读 · 2 评论 -
layui,怎么获取,选中,option,的属性
form.on('select(groupCode)', function(data){ console.log($(data.elem).find("option:selected").attr("title"));});转载 2021-02-25 17:31:43 · 994 阅读 · 0 评论 -
正则限制,input,只能输入,大于0的正整数
onKeyUp="this.value=this.value.replace(/\D|^0/g,'')"转载 2021-02-17 16:15:07 · 1783 阅读 · 0 评论 -
rem与px
1、rem与px的换算比例是与设计图有关的,一般总宽度设计成750px2、标红的是设计图的总宽度除以100(1)设计图总宽度750:<script> var width = document.documentElement.clientWidth; if(width > 750){ document.documentElement.style.fontSize = '100px' }else{ document.documentEle原创 2021-02-01 18:31:06 · 435 阅读 · 0 评论 -
js怎么转化,后台的json数据
php,将数据(对象或数组)转化为json:json_encode($data);js,json字符串转化为json对象JSON.parse('{!! $str !!}');原创 2021-02-01 09:17:29 · 137 阅读 · 0 评论 -
页面返回失效
1、返回方式有哪些?有父级页面返回父级页面 没有父级页面,跳转链接 直接返回上一个历史记录(微信里不太灵敏)2、该页面应该用哪种返回方式?3、怎么判断,该页面,是不是iframe的子页面?可以根据,浏览器的dom结构来判断document...原创 2021-01-29 17:46:33 · 158 阅读 · 0 评论 -
wow,上拉加载的时候,会出现,最后几个列表元素不显示问题
是容器的问题原创 2020-12-29 17:50:02 · 287 阅读 · 0 评论 -
mescroll,怎么禁止,下拉刷新
//下拉刷新的回调function downCallback() { mescroll.endSuccess(); //无参. 注意结束下拉刷新是无参的}原创 2020-12-24 18:21:17 · 2382 阅读 · 4 评论 -
formSelects.render,后,所有的下拉多选都重新渲染了
<div class="layui-input-block layui-form" lay-filter="slug_0"> <select xm-select="select_0" xm-select-search="" name="tag[]"> <option value="">请输入</option> </select></div>formSelects.render('select_0.原创 2020-12-24 11:43:47 · 1609 阅读 · 2 评论 -
表单提交,多个图片,name相同,前台,怎么传递
后台需要,多个,name相同的数组时,前台,怎么传递数据非常简单:name命名时,在name后加一个[],即可<input type="hidden" name="pic_path[]" class="pic_path" value="">原创 2020-12-22 16:00:55 · 226 阅读 · 0 评论 -
jquery,获取input,name相同,选中的值,并以逗号分隔
var dept_ids = $("input[name=dept]:checked").map(function () { return this.value; }).get().join(",");转载 2020-12-22 14:33:30 · 496 阅读 · 2 评论 -
克隆,打印,看不明白
console.log(clone[0]);原创 2020-12-21 17:35:47 · 100 阅读 · 0 评论 -
layui,多选,用模板渲染以后,变单选
// 点击添加,模板渲染function render() { var data = {index:$('.pic-item').length}; //第三步:渲染模版 var getTpl = demo.innerHTML ,view = $('.pic-list'); laytpl(getTpl).render(data, function(html){ view.append( html); uploadImg(dat.原创 2020-12-21 17:03:51 · 524 阅读 · 0 评论 -
跳转链接换成iframe弹窗,防止刷新页面
父级页面:.reward-frame{position: fixed;z-index: 999999999;top: 0;left: 0;width: 100vw;height: 100vh;background: #fff;border: none;}//显示弹窗$(".tran").click(function () {var src = ‘{{url(‘mobile/reward?picture_id=’)}}’+gallery.currItem.id;$(".rewar原创 2020-12-21 09:54:58 · 500 阅读 · 0 评论 -
用,js,写划过特效,要注意,多次划过,划过结束,特效不结束
用,js,写划过特效,要注意,多次划过,划过结束,特效不结束原创 2020-11-30 17:55:56 · 181 阅读 · 0 评论 -
layui,上传图片,限制格式,限制大小
var uploadInst = upload.render({ acceptMime: 'image/*', ext: 'jpg|png|gif|bmp|jpeg', before: function(obj){ obj.preview(function(index, file, result){ if(file.size >20*1024*1024){ //判断上传每个图片大小 .原创 2020-11-17 18:12:30 · 5757 阅读 · 0 评论 -
导航栏划过,延时
var delay;$(".cell").hover(function () { $(".test").hide(); clearTimeout(delay); if($(this).find(".test").children().length>0) { $(this).find(".test").show(); }},function(){ var that = $(this); delay = setTimeout(function() {.原创 2020-11-14 11:12:16 · 107 阅读 · 0 评论 -
导航栏划过,延时,display:none,失效
setTimeout方法里的this要转化为that原创 2020-11-14 11:09:01 · 317 阅读 · 0 评论 -
php,通过浏览器,下载远程视频
var src = "";location.href = "{{url('/download?src=')}}"+src;public function download(Request $request){ set_time_limit(0); @ini_set("memory_limit", "-1"); $url = $request->only("src")['src']; // 获取文件大小 // 直接设置浏览器header头通过浏览器下载 .转载 2020-11-06 16:44:03 · 1000 阅读 · 0 评论 -
Base64转码的对象只能是字符串,汉字不行
Uncaught DOMException: Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range.这就要使用window.encodeURIComponent和window.decodeURIComponentvar str = "China,中国";window.btoa(window.encodeURIComponent(st转载 2020-09-25 18:40:06 · 1689 阅读 · 2 评论 -
layer.js : n.on is not a function
jquery,换成高版本的就好了转载 2020-09-25 18:39:43 · 462 阅读 · 0 评论 -
跑马灯,划过,暂停
<marquee width="1030" direction=left align=middle loop=marquee scrollamount="4" onMouseOut="this.start()" onMouseOver="this.stop()"> <a href="">跑马灯</a></marquee>原创 2020-09-17 18:06:07 · 216 阅读 · 0 评论 -
自定义项目颜色:css自定义变量
定义变量::root { --frame-color: red;}使用变量:html { background-color: var(--frame-color);}jquery:修改变量:document.body.style.setProperty('--frame-color', 'yellow');读取变量:document.body.style.getPropertyValue('--frame-color').trim();删除变量:document.b.转载 2020-09-09 10:38:28 · 806 阅读 · 0 评论 -
js怎么获取后台数组
后台,数组转json:json_encode()前台,JSON 字符串转换为对象:JSON.parse()原创 2020-09-07 18:43:19 · 1516 阅读 · 0 评论 -
jq,如何获取链接的参数
var indexs = window.location.search.split('key=')[1];原创 2020-08-04 18:43:53 · 516 阅读 · 0 评论 -
jquery获取年月日时分秒和星期几并且加入到页面div中
var date = new Date();var year = date.getFullYear();var month = date.getMonth()+1;var day = date.getDate();var weekArray = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");var week = weekArray[date.getDay()];var nyr = year +'年'+ month +'月'.转载 2020-07-30 18:39:35 · 341 阅读 · 0 评论 -
jquery,数据库表,获取的时间,只取年月日
data[i].publish_time.split(' ')[0]原创 2020-07-29 15:07:20 · 796 阅读 · 0 评论 -
输入框只能输入正整数的最简实现
最简单的html代码实现输入框只能输入正整数,输入同时禁止了以0开始的数字输入,防止被转化为其他进制的数值<input type='text' onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">转载 2020-07-20 11:55:43 · 194 阅读 · 0 评论