
js
晓晓攻城师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
$(document).on('click', '.sel_font', function(){}) 在iphone上不触发事件解决办法
问题:最近写js遇到以下问题,同样的代码在android上成功运行,iphone不能运行://以下代码不被触发$(document).on('click', '.sel_font', function(){ console.log('sel_font被点击了!!!');})//但是同一个页面的其它的这种写法,会被触发$(document).on('click', '.bo...原创 2018-08-02 08:27:50 · 1593 阅读 · 0 评论 -
iphone 关于ajax请求使用FormData的问题
1. 问题分析/** 为了使用ajax上传图片,使用了FormData的解决方案,代码如下。* 实际请求时:发现在iphone中在input[type=file]里面有内容的时候是可以成功请求的;* 但是当input[type=file]里面内容为空的时候却不能成功发送请求* (备注:Android机没遇到此情况,由此断定,是浏览器内核不同导致的)。*/var regData = ...原创 2018-08-02 09:28:50 · 3431 阅读 · 0 评论 -
Zepto.js阻止事件冒泡
问题描述: //1. 层级关系 //.jd_case -> .ico_code || .ico_computer $(document).on('click', '.ico_code', function(e){ console.log('ico_code-------'); }); $(document).on('click', '...原创 2018-08-22 19:02:39 · 816 阅读 · 0 评论 -
IOS Date兼容问题
问题今天遇到一个判断时间的BUG,发现创建时间获取时间戳,发生错误。(安卓正常,IOS有问题)(new Date("2018-12-21 00:00:00")).getTime();原因IOS中不支持 连接日期解决var dateStr = "2018-12-21 00:00:00".replace(/-/g, '/');(new Date(dateStr)).getTime(...原创 2018-12-21 16:27:46 · 271 阅读 · 0 评论 -
input[type=number]只能输入数字(小数点问题)
问题: 当input类型为number的时候,监听keyup事件。发现“11.”,只能获得到“11”。所以想实现只能输入数字、弹出数字弹出框的效果。解决:想了个简单粗暴的方法:$('input').keyup(function(){ var v = $(this).val(); // 因为只能输入数字了,所以也不需要对数字格式进行判断了 if (/^0+$/.test(v)) {...原创 2019-04-15 18:09:48 · 24658 阅读 · 1 评论 -
好看的h5日期选择器
样式:下载地址:原创 2019-04-16 11:33:04 · 1705 阅读 · 3 评论 -
解决安卓微信video标签标签劫持
解决安卓微信video标签标签劫持需求期望网页中的video标签,不在安卓微信中被劫持播放。代码可能视频地址失效,换个视频地址,再测试。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title>...原创 2019-08-15 14:54:50 · 3101 阅读 · 3 评论