jQuery获取元素自身html代码示例
jQuery.html()方法返回的是被选元素内部html代码(innerHTML),如果要获取元素自身html代码(outerHTML),可以用jQuery.prop("outerHTML")来获取:
jQuery.html()方法返回的是被选元素内部html代码(innerHTML),如果要获取元素自身html代码(outerHTML),可以用jQuery.prop("outerHTML")来获取:
一、Vue组件 1.局部组件 2.全局组件 二、Vue组件间传值
let tasks = ; //任务列表 let counter = 0; //计数器 //任务 let todo = function(){ if(counter<tasks.length){ $.ajax({ url: "/test.ashx", data: "task=" + tasks, async: true, success: function(data){ console.log(data); }, error: function(){ console.log("error.");…
有一点比较有意思,我们可以在请求完成后,再调用done方法对回调函数进行赋值,这点和success不同:
1、页面开启全屏 2、页面退出全屏 3、判断页面全屏状态
原文链接 .H5设备运动事件 DeviceMotionEvent 实现摇一摇功能:https://www.jianshu.com/p/a0d671f723cb
一、什么是节流函数? 在前端开发中,onscroll、onresize、onchange、mousemove等事件的回调函数,总会被频繁的触发调用: 我们可以人为干预限制函数调用次数,限制在n秒中只执行一次,2n秒只执行2次,3n秒只执行3次,依此类推,这就是节流函数。 二、Javascript实现节流函数 1.时间差版本 2.定时器版本 参考资料 .Javascript 实现函数节流(throttle):https://zhuanlan.zhihu.com/p/367106221 .节流函数:https://blog.csdn.net/bhq1711617151/article/details/115556353
客户端使用 jQuery.ajax向服务器端post提交json数据,代码如下: 测试发现服务器端获取到的数据不是json格式,而是key/value格式:domain=mzwu.com&date=2005-03-28,对代码稍做修改(data加单引号): 测试正常了,但这样不便于修改json数据,借助JSON.stringify方法,完美解决:
方法1:加号拼接法 方法2:replace替换法 方法3:ES6模板字符串
昨晚写了个H5页面,电脑上运行正常,手机上却无法使用,查找才发现手机浏览器没有控制台,专门下载安装了Firefox浏览器手机版,也是没有控制台。搜索发现早有大神解决了这个问题,在页面加入两行代码即可搞定: 经查,发现服务器端js站点SSL证书配置错误,电脑浏览器忽略了这个问题正常加载js所以运行正常,而手机浏览器没有加载js才导致无法使用,重新配置证书,问题解决! 相关链接 .eruda官网:https://eruda.liriliri.io/ .eruda GitHub:https://github.com/liriliri/eruda