JQuery阻止冒泡事件on绑定中异常情况分析

本文转载自https://www.cnblogs.com/tengj/p/4794947.html,纯粹作为日常笔记使用 科普下事件冒泡以及默认行为,以下面例子举列子:     事件冒泡:当点击内部button元素时,会触发自身及外层 a的点击事件,这就是事件冒泡引起的。事件会随着 DOM 的...

2018-09-09 21:20:04

阅读数 105

评论数 0

项目常见错误及解决方法--点击button自动提交表单

form表单中,点击任何button 都会自动提交,经查阅资料发现是因为 出现上述的问题主要是button标签的type属性惹的祸,button的type属性值有三个分别为button、submit、reset。当我们在利用button标签写一个按钮且没有指定其type属性时,IE7以下版本(具...

2018-08-13 17:05:50

阅读数 71

评论数 0

轻松理解JS基本包装对象

今天来讨论一下JS中的基本包装对象(也叫基本包装类型),之前刚学到这里的时候,自己也是一头雾水,不明白这个基本包装对象到底是个什么鬼,后来找了很多资料,终于看清了它的真面目。首先呢,我们现在复习一下JS的数据类型,JS数据类型被分为了两大门派,基本类型和引用类型。     基本类型:Undefin...

2018-05-14 23:49:37

阅读数 92

评论数 0

理解Cookie和Session机制

理解Cookie和Session机制目录Cookie机制什么是CookieCookie的不可跨域名性Unicode编码:保存中文BASE64编码:保存二进制图片设置Cookie的所有属性Cookie的有效期Cookie的修改、删除Cookie的域名Cookie的路径Cookie的安全属性JavaS...

2018-04-15 18:03:58

阅读数 63

评论数 0

jquery form表单.serialize()序列化后中文乱码问题原因及解决

有时候我们需要使用ajax提交去提交form的值,这样就需要使用serialize()去获取form的值,但这样获取的值如果有中文,会乱码,原因和解决方法如下:原因:.serialize()自动调用了encodeURIComponent方法将数据编码了 解决方法:调用decodeURICompon...

2018-04-05 20:34:12

阅读数 142

评论数 0

NodeJS MySql 执行多条sql语句

设置multipleStatements属性为truevar connection = mysql.createConnection( { multipleStatements: true } ); connection.query('select column1; select column...

2018-04-05 20:31:54

阅读数 693

评论数 0

AngularJs Type error : Cannot read property 'childNodes' of undefined

一、在AngularJs和JQuery插件共存咋项目中经常会遇到如下异常[html] view plain copyType error : Cannot read property 'childNodes' of undefined  解决方案1:[javascript] view plain ...

2018-04-03 18:38:22

阅读数 215

评论数 0

angularjs定时任务的设置与清除

人们似乎常常将AngularJS中的$timeOut()  $interval()函数看做是一个内置的、无须在意的函数。但是,如果你忘记了$timeOut()$interval()的回调函数将会造成非常不好的影响,你可能会因此遇到代码莫名其妙的出现问题,或者无端抛出一个错误甚至是一遍一遍的重复对的...

2018-03-29 20:40:44

阅读数 482

评论数 0

js中如何创建变化的数组名,以及根据动态数组名,查找数组

理论上Javascript变量声明是在编译阶段得到的,所以无法通过声明变量名的形式进行存储,但是可以存储为对象的属性,因为可以用obj[prop]的形式声明变量。根据动态数组名,查找相应数组。比如var obj = {}; for(let i=0; i<5; i++){ ...

2018-03-27 20:07:16

阅读数 1550

评论数 0

IE 浏览器各个版本 JavaScript 支持情况一览表

不同版本的 Internet Explorer 浏览器支持不同的 JavaScript 元素集。标准模式(有 <!doctype> 指令时 Internet Explorer 所有当前版本中使用的模式)支持的一组元素与突发模式(没有 &l...

2018-03-13 11:10:03

阅读数 88

评论数 0

JavaScript的“强类型数组”简介

我们平时使用的Array对象说它是数组,其实是一个从哈希表扩展的结构体。因此它可以提供push、splice等一些列操作。这就意味着他们的效率是很低的。在JavaScript中也可以创建真正的数组,那就是强类型数组。这个概念在以前的JavaScript中是没有的,由于现在JavaScript的发展...

2018-03-13 11:02:54

阅读数 65

评论数 0

mysql sql语句大全

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'test...

2018-03-11 15:21:41

阅读数 33

评论数 0

浏览器缓存机制及一些缓存问题解决方法

参考:http://bbs.csdn.net/topics/330028896  浏览器缓存机制http://www.docin.com/p-591569918.html  浏览器缓存的一些问题的处理方法1.google Chrome 缓存 一般在 ...\AppData\Local\Google...

2018-03-08 15:12:33

阅读数 79

评论数 0

浏览器缓存 Last-Modified / Etag / Expires / Cache-Control 详解

什么是浏览器缓存浏览器缓存,又称 HTTP 缓存,指的是:当我们浏览网站的时候,器存储会在本地存储一个副本,以便下次访问同个网址的时候可以不再连接服务器,直接使用本地的缓存。服务器端程序可以通过 HTTP Cache Headers 来控制缓存行为,减轻服务器的负担,缩短了响应时间,显著得提高网站...

2018-03-07 13:39:44

阅读数 52

评论数 0

登录输入框,出现229以及屏蔽中文输入法等尝试

公司项目中,根据angular写了一个登陆方法,其中有一个bug,就是在中文输入法状态下,输入用户名,并敲击enter,发现虽然输入框中,已经输入用户名,但是angular却未拿到,仍然报 无用户。针对这个问题,我的解决思路是:检测用户是否敲击了 enter  这个键位,如果敲击到了,则用原生js...

2018-03-06 16:21:46

阅读数 250

评论数 0

debounce消抖函数

在项目开发中,经常会遇到希望函数在,触发Ns后执行,如果不足N秒,不执行,类似于电路中,处理按钮开关时,电平并非完全的0 1 电平,而是有波峰抖动,需要消除抖动,在按下N秒后,执行,不足N秒不执行。非常有用,类似于angular的ng-model-option={“debounce”:30}deb...

2018-03-06 10:33:21

阅读数 377

评论数 0

项目常用功能模块(4)-ztree树节点名称太长(动态控制)

上一篇,关于ztree节点数据过长的文章,不能动态控制,根据情况,自己又改进了下。 这一次的改进,包括: 一:根据ztree所在的区域长度以及节点的级数  动态 判断节点是否省略,不再写死。 二:新增了关于 节点数据 中,包含汉字和英文字母的判断,更加精确。 function addDiy...

2018-01-31 15:21:09

阅读数 728

评论数 0

JS获取字符串长度,汉字算两个字节

//第一种 GetLength = function(str) { var realLength = 0; for (var i = 0; i < str.length; i++) { charCode = str.charCodeAt(i); ...

2018-01-31 10:56:36

阅读数 158

评论数 0

js读写Cookie问题(Cookie存储时长、Cookie存储域)汇总

在采集网站用户行为数据/使用js对用户行为做交互时,经常会使用到Cookie,了解Js Cookie的读写,以及一些细节,非常重要。   什么是Cookie 所谓Cookie,只是一条极为短小的信息,它被浏览器自动地放置在访问用户的电脑硬盘中。 例如:C:\Users\[u...

2018-01-12 11:12:13

阅读数 232

评论数 0

基于Token的WEB后台认证机制

几种常用的认证机制 HTTP Basic Auth HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码...

2018-01-11 22:41:49

阅读数 69

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭