js
海盗强
这个作者很懒,什么都没留下…
展开
-
条件查询,调用原生键软盘搜索按钮
html代码:<form action="javascript:;" id="searchFrom" onsubmit="searchList"> <input type="search" class="search-ipt" placeholder="请输入要搜索的内容" /></form>js代码:// 条件查询,调用原生键盘搜索按钮...原创 2020-03-09 20:43:02 · 172 阅读 · 0 评论 -
input标签capture属性不为人知的秘密
HTML5官方文档解释:capture属性用于调用设备的摄像头或麦克风。当accept=”audio/*或video/*”时capture只有两种值,一种是user,用于调用面向人脸的摄像头(例如手机前置摄像头),一种是environment,用于调用环境摄像头(例如手机后置摄像头)。当accept=”audio”时,只要有capture就调用设备麦克风,忽略user和environment值...转载 2020-03-09 19:27:13 · 7610 阅读 · 0 评论 -
FileReader()读取文件,h5调用原生相机拍照,FormData()上传服务器
公司最近在做一个h5嵌入原生的项目,其中有一个需求是在没有和原生交互的前提下,调用调用手机相机进行拍照,然后将照片上传后端。之前没接触过类似的需求,然后就感觉要调用移动端的硬件设备很是高大上;现在项目做完了复盘一看,发现其实不难,固定的方法固定的格式,然后结果就出来了。特此整理一篇文章,希望小伙伴能够少走坑。FileReader对象允许Web应用程序异步读取存储在用户计算机上的文件(或原...原创 2020-03-09 16:57:16 · 836 阅读 · 0 评论 -
移动端h5软键盘收起后界面返回到顶部 bug解决
将以下代码粘贴到页面底部script标签里边即可,亲测有效!// ios兼容 input输入时弹出键盘框 页面整体上移键盘框消失后在ios上页面不能回弹的问题$(document).ready(function(){ $("input").focus(function(){ this.scrollTop = document.scrollingElement.scrollTop;...原创 2020-03-09 15:05:10 · 1675 阅读 · 1 评论 -
ios兼容 input输入时弹出键盘框 页面整体上移键盘框消失后在ios上页面不能回弹的问题
将以下代码粘贴到页面底部的</body>标签上面即可<script type="text/javascript"> // ios兼容 input输入时弹出键盘框 页面整体上移键盘框消失后在ios上页面不能回弹的问题 $(document).ready(function(){ $("input").focus(function(){...原创 2020-03-06 17:55:08 · 779 阅读 · 0 评论 -
element 的el-dialog 浮层嵌套,第二次弹出的会被遮住
困扰了很久的一个问题,就是用element-ui的浮层组件进行浮层嵌套时候,当子浮层关闭时,父级浮层上面会有一层灰色遮罩层当关闭子级浮层后,父级浮层上面会有一层灰色蒙层解决方式:父级浮层设置:modal-append-to-body="false"属性,同时在子级浮层设置:modal-append-to-body="true" append-to-body属性Element...原创 2019-10-29 14:35:00 · 9080 阅读 · 7 评论 -
toast弹窗 js
//界面toast提示/*使用方法 Toast('这是一个弹框',2000)*/function Toast(msg, duration) { duration = isNaN(duration) ? 3000 : duration; var m = document.createElement('div'); m.innerHTML = msg; m.style.cssText =...转载 2019-04-03 14:00:42 · 6373 阅读 · 3 评论 -
requirejs规则
Requirejs1.requirejs.config:配置别名2.requirejs:引入之前的模块3.define:定义新的模块//通过config方法,使用jquery代替当前目录下的jquery.min.js名称,可使名称缩短//此处一般定义在main.js中requirejs.config({ paths:{ jquery: 'jquery....原创 2019-01-07 15:01:09 · 244 阅读 · 0 评论 -
jQuery 中 jQuery(function(){})与(function(){})(jQuery) 是什么意思?
Jquery是优秀的Javascrīpt框架。我们现在来讨论下在 Jquery 中两个页面载入后执行的函数。$(document).ready(function(){ // 在这里写你的代码...});在DOM加载完成时运行的代码可以简写成jQuery(function(){ }); (function($) {})(jQuery)什么意思?(fun...转载 2019-01-02 17:54:03 · 332 阅读 · 0 评论 -
.is(':animated')------判断元素是否处于动画状态
if(!this.$el.is(':animated')){ //当前元素没有进行动画时执行 this.$el.animate({ scrollTop: opts.dest }, opts.speed);}原创 2019-01-06 17:57:26 · 1524 阅读 · 0 评论 -
setTimeout多参数传递
setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。常规用法:setTimeout(function(){ alert("Hello"); }, 3000);加强版用法:如下面完整代码中的setTimeout(alertFunc, 2000, "Runoob", "Google")<!DOCTYPE html><html>&l...原创 2018-12-12 18:45:22 · 1748 阅读 · 0 评论 -
js 循环 对象
let obj = { 'a':'aa', 'b':'bb', 'c':'cc', 'd':'dd' };for(let i in obj){console.log(i); //a b c dconsole.log(obj[i]); // aa bb cc dd}原创 2018-11-16 18:46:33 · 4885 阅读 · 0 评论 -
javascript-js实现多线程
在讲之前,大家都知道js是基于单线程的,而这个线程就是浏览器的js引擎。首先来看一下大家用的浏览器都具有那些线程吧。假如我们要执行一些耗时的操作,比如加载一张很大的图片,我们可能需要一个进度条来让用户进行等待,在等待的过程中,整个js线程会被阻塞,后面的代码不能正常运行,这可能大大的降低用户体验,这时候我们就期望拥有一个工作线程来处理这些耗时的操作。在传统的html时代是基本不可能实现的,而...转载 2018-10-23 15:56:40 · 2799 阅读 · 0 评论 -
js对象取值的两种方式
var obj = {abc:"ss",nn:90};var v1 = obj.abc;//使用点的方式var v2 = obj["abc"];//使用中括号的方式原创 2018-08-26 01:42:57 · 33127 阅读 · 0 评论 -
DataTables在IE8下报'style' 为空或不是对象错误问题 , SCRIPT5007: 无法获取未定义或 null 引用的属性“style”
网页错误详细信息:消息: 'style' 为空或不是对象行: 5570字符: 5代码: 0检查后才发现,问题在于数组最后多了一个“,”,会造成Table列数计算时多了一列。在chrome和firefox下测试都正常,但在IE8下会出现此问题。 转载:https://blog.csdn.net/popper_di/article/details/78707762...转载 2018-08-06 16:03:58 · 5312 阅读 · 1 评论 -
ie8/9下数据不显示,F12启动调试后正常
程序正常启动运行,界面数据显示不出来,按F12调试后立马正常,网上查原因:IE8 与IE9 的console对象只有在打开了bug窗口之后才会被创建。之后的版本才解决了这个问题。删除了concole好了...原创 2018-06-06 11:01:36 · 1595 阅读 · 0 评论 -
jquery中append,prepend,before和after方法操作Dom节点的区别
刚好使用到了jq的append方法来对Dom元素进行操作,所以顺便将其相同类型的方法进行了总结,希望对开发者有所帮助,如有不正确的地方,欢迎指正!此文档分为三部分:定义、语法、举例;需要查看详细用法的童鞋,可以下滑举例部分进行查看一、定义append() 方法在被选元素的结尾(仍然在内部)插入指定内容。prepend() 方法在被选元素的开头(仍位于内部)插入指定内容。before:在元素的前边,...原创 2018-05-25 14:38:58 · 859 阅读 · 0 评论