![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Js/jQuery
文章平均质量分 52
Js/jQuery
joe0235
这个作者很懒,什么都没留下…
展开
-
在页面离开前提醒你的 beforeunload 事件
调用以下任意一个事件的时候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind , location replace , location reload , form submit.beforeunload 事件在当页面卸载(关闭)或刷新时调用,事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本页。原创 2024-07-29 09:23:41 · 177 阅读 · 0 评论 -
jQuery 指定区域的内容循环滚动
需求:页面指定区域内的内容循环滚动,但是内容形式、高度都不固定,是接口从编辑器提取出来的内容。原创 2023-09-21 11:18:04 · 280 阅读 · 0 评论 -
JQuery获取本地时间和服务器时间
我们都知道直接使用 new Date() 获取到的是访问当前网站的客户机本地的时间,有的时候这个时间有可能因为人为修改,主板电池没电等原因导致获取到的时间不准确。因此,在开发中,需要获取当前时间进行操作,应该直接使用JS获取服务器的时间。原创 2023-04-28 16:25:17 · 714 阅读 · 0 评论 -
Ueditor 富文本编辑器 插入 m3u8 和 mp4 视频(PHP)
新的需求是,需要在Ueditor 富文本编辑器中,插入视频播放,并且视频格式有MP4,也有M3U8。原创 2023-04-27 15:55:25 · 1792 阅读 · 1 评论 -
jQuery 在图片和文字中插入内容(多种情况考虑)
昨天接到一个新的需要,在后台文章编辑器中,每一个文章的正文前面,可以单独添加一个电头字段,但是如果在富文本编辑器中最上面就添加图片的话,图片就会把电头和正文中的文字给隔开。需要做的是获取到电头字段,然后在正文中的文字部分的最前面插入电头字段。原创 2023-04-25 10:00:02 · 927 阅读 · 0 评论 -
JQ 获取 input 当前光标的位置并插入文字
今天遇到一个需求,当用户在输入框中输入文本的时候,点击一个按钮,获取当前输入框中光标的位置,并在当前位置中插入对应的文字或字符。原创 2023-04-18 10:24:02 · 605 阅读 · 0 评论 -
监听 input type=file 文件上传取消事件
在做项目的时候,需要根据是否上传图片,(前提是已经上传文件,再次上传取消时,监听取消事件)进而判断页面变化。通过查阅相关资料,发现change事件并不能监听取消,于是从另外一种角度:判断上传的文件是否有值,进而监听取消事件。原创 2023-04-10 10:59:39 · 1975 阅读 · 0 评论 -
jQuery 解决低版本安全漏洞 并兼容旧版写法及依赖老插件
jQuery 解决低版本安全漏洞 兼容旧版写法及依赖老插件原创 2023-02-23 09:43:32 · 5332 阅读 · 0 评论 -
h5 实现一键复制到粘贴板 兼容iOS
效果展示先贴上测试连接 http://cdn.foundao.com/zhaosheng/copytext实现原理采用 document.execCommand(‘copy’) 来实现复制到粘贴板功能复制必须是选中input框的文字内容,然后执行document.execCommand(‘copy’)命令实现复制功能。初步实现方案(非完整代码):// 此代码 在iOS下有bug,完整代码在最后贴出const input = document.querySelector('#copy-input原创 2021-12-23 10:15:46 · 3328 阅读 · 5 评论 -
js 数组的随机排序方法
今天弄了一个小功能,有一个数组,当每次刷新时,数组会随机重新排序生成新的数组。直接上代码:var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]function shuffle(arr) { var cloneArr = arr.concat(); var len = cloneArr.length; for(var i = 0; i < len; i++) { var index = Math.floor(Math原创 2021-11-11 17:00:58 · 984 阅读 · 0 评论 -
jQuery 获取当前日期及前一周或者后一周的日期
有的时候要获取当前日期,或者前一天、后一天的日期。写了一个方法,可以获得当前及前一段时间或者后一段时间,在这里记录分享下。代码:// n为你要传入的日期参数,当前为0,前一天为-1,后一天为1function formatDate(n){ var date = new Date() ; var year,month,day ; date.setDate(date.getDate()+n); year = date.getFullYear();原创 2021-08-06 09:43:52 · 1717 阅读 · 0 评论 -
jQuery 复选框 checkbox 取值和赋值
获取单个checkbox选中项(三种写法):$("input:checkbox:checked").val() // 或者 $("input:[type='checkbox']:checked").val(); // 或者 $("input:[name='ck']:checked").val(); 获取多个checkbox选中项:$('input:checkbox').each(function() { if ($(this).attr('checked') ==true).原创 2021-07-13 09:46:08 · 2428 阅读 · 0 评论 -
iview 表单验证问题 Select 已经选择 还是弹验证提示
问题:iview 的 Select 下拉框的时候,数据验证必填,明明选择了数据,却一直提示验证不能通过html代码:<Form ref="FormData" :model="FormData" :rules="ruleValidate" :label-width="100"> <FormItem label="版本信息:" prop="typeId"> <Select v-model="FormData.typeId" placeholder="请选原创 2021-06-11 10:21:29 · 1494 阅读 · 1 评论 -
微信内 H5 页面自定义分享
起源:最近公司在做一个活动的h5页面,在微信内打开时需要进行微信授权,然后后端会重定向到这个页面并且携带了一些参数(openid等)。问题是点击微信的原生分享时,会把携带的这些参数一起分享出去,等于把用户信息泄露了。所以为了解决这个问题,只能实现自定义微信分享的功能,可以自定义分享的地址、标题、图标还有简介。事先需要做的:1.微信公众号:必须是经过微信认证的,没有认证的或者认证过期的都不可以;2.经过备案的域名:必须是备案过的,不然是无法使用的;3.绑定域名:首先你需要将需要分享的网址的域名绑定到原创 2021-06-04 16:56:44 · 1466 阅读 · 2 评论