![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 50
小小笔记
这个作者很懒,什么都没留下…
展开
-
js通过getElementById或getElementsByClassName()【】等方式获取元素为null或undefined
用getElementById取到的值居然是null,而getElementsByClassName获取到对象,但是用数组方式访问时却不识别,百思不得其解,后来琢磨着是不是这个页面是删除掉了,达到某个条件才加载出来的,导致了页面未渲染出来,js已经先执行了才导致了这个后果,然后用了setTimeout延迟了几秒后加载js,果然就可以了原创 2017-04-08 17:19:39 · 8250 阅读 · 2 评论 -
Template使用总结
最近用art-template进行前端数据绑定,之前看到了解这个前端引擎的介绍网站,里面只是笼统的介绍怎么用each进行循环以及if如何用,可是遇到以下问题。一、如何使用if..else呢?之前我就相当然以为应该是{{if v1}} ... {{/if}} {{else}}....{{/else}}结果总是报错,查了很多资料,才知道应该是这样{{if v1}} {{el...原创 2019-03-27 11:10:26 · 354 阅读 · 0 评论 -
ajax向后台提交对象数组的解决方案
之前都是用ajax来进行简单key/value来传值的,后来用来传对象一下子懵了,然后按照之前的写法var data = [ { name: '小明', id: 1 }, { name: '小红', id: 2 } ]$.post("url", data, function (message) { console.log(message) }); ...原创 2017-07-11 16:08:24 · 2213 阅读 · 0 评论 -
ajaxStart事件无效原因及不同页面显示相同加载弹窗
想用ajaxStart来触发一个弹窗来显示ajax加载慢时加载的loading图标,然后这么写加载中 $(document).ready(function () { $("#loading").ajaxStart(function () { console.log(1) $(this).show(); }).ajaxStop(function () {//原创 2017-07-11 16:50:40 · 612 阅读 · 0 评论 -
Template使用总结
最近用art-template进行前端数据绑定,之前看到了解这个前端引擎的介绍网站,里面只是笼统的介绍怎么用each进行循环以及if如何用,可是遇到以下问题。一、如何使用if..else呢?之前我就相当然以为应该是{{if v1}} ... {{/if}}{{else}}....{{/else}}结果总是报错,查了很多资料,才知道应该是这样{{if v1}} {{else}}原创 2017-07-12 09:41:23 · 395 阅读 · 0 评论 -
js对象构造函数用法
如何写一个js对象构造函数,首先得明白prototype和new这两个是什么意思,做啥的。prototype 属性使你有能力向对象添加属性和方法;而new是创建object + this指向object + __proto__指向,具体的解释可以点开网页看。 var Test = function () { //私有属性原创 2017-07-12 16:19:52 · 2318 阅读 · 0 评论 -
ios用支付宝扫描进去页面js点击运行缓慢
最近项目在弄一个用微信、支付宝扫一扫功能然后跳转出一个页面,用安卓的微信和支付宝扫描时,页面运行正常,但是用ios的支付宝扫描时,顿时就。页面运行相当缓慢,连老人机都不如,起初怀疑是支付宝对ios的js进行了控制,使得js运行缓慢,可是后来发现ajax进行请求的数据能很快刷出来,所以否决掉这个可能性。后来又怀疑是自己点击事件绑定写法的问题,然后写了个按钮进行简单的事件进行操作,js运行也是非常缓慢原创 2017-06-23 18:17:08 · 1423 阅读 · 0 评论 -
获取微信返回事件时的感悟
最新一个项目要开发微信公众号的内容,有一个需求是获取返回按钮点击事件在其点击时跳转到特定的页面,可是微信的返回按钮只是相当执行后退一步。然后看了一篇文章很多人都不知道的监听微信、支付宝等移动app及浏览器的返回、后退、上一页按钮的事件方法,看到了写法$(function(){ pushHistory(); //这个必须在文档加载时就触发,创建出来的新的history实体 wi原创 2017-07-04 10:00:19 · 4267 阅读 · 2 评论