随笔分类 - jquery
摘要:今天操作一个Array数组对象,本来想着先取出该数组某一行数据,然后把该数据当作另一份数据进行操作。 结果发现,对该数据操作的同时,也对Array数组进行了修改,因为这个数据指向了array数组对象。 要想实现单独把数组某一行数据拿出来,进行操作,而不影响原数据,需要拷贝一份。 其他的各种 var
阅读全文
摘要:一维Json: 输出效果: 例如获取name:Json.name 二维Json: 输出: 三维: 输出: 更复杂的Json:
阅读全文
摘要:Json字符串转换成Json对象时候,有两种方式: 假设d是json字符串: 1,eval('(' + d + ')')。 2,JSON.parse(d); 但是以上方式有隐患,如果Json字符串有换行的话,这样转换就会报错。 假如有这样一个字符串: 输出是这样: 转换的时候报错: 错误原因:JSO
阅读全文
摘要:你是否看到过这样的代码:a=a||""; 可能javascript初学者会对此感到茫然。 其实: 与: 和: 是等价的! 为了弄清这个问题,首先我们必须了解一个问题:javascript中数据类型在转换为bool类型时发生了什么。 在javascript中,数据类型可以分为“真值”和“假值”。顾名思
阅读全文
摘要:map()方法,会返回一个 jQuery 封装的数组, 这个数组不能直接使用,需要使用 get() 来处理返回的对象以得到基础的数组。 例子: 效果: 过程:首先通过map,得到val值的,jquery封装后的数组,但是这个数组不能直接使用,通过get()方法后才能变成数组对象,然后通过Join分割
阅读全文
摘要:detach() 会保留所有绑定的事件、附加的数据,这一点与 remove() 不同。 remove掉元素后,元素再也找不回了。但是detach还能找回来,还能保留下来。 实现方式如下代码: 可见,detach方法会返回被删除元素的数据,可以赋值给一个变量,然后,插入到另一个元素前面。
阅读全文
摘要:这个方法跟prependTo()和appendTo()不一样的地方在于,一个是仍然插入到元素内部,而insertAfter和insertBefore是插入到元素外部。 这里拿insertBefore来作为例子说一下: 使用方法: 第一种方法:插入代码: 插入前: 插入后: 第二种方法:插入已有的元素
阅读全文
摘要:1,for循环: 2,for,in循环: 3,each遍历一维数组: 4,each遍历二维数组:
阅读全文
摘要:var a; if($.trim(a)=='' || a==undefined || a==null) 如果用$.trim(a)的话,就不用使用 "==undefined" 了,因为,如果使用了$.trim()的话,即使他没有值,$.trim()后, 获取的为 " "。如下:
阅读全文
摘要:其他jquery文档操作方法:http://www.w3school.com.cn/jquery/jquery_ref_manipulation.asp jQuery 参考手册 - 文档操作 appendTo和prependTo()操作和效果类似。 1,prependTo() 方法在被选元素的开头(
阅读全文
摘要:字符串转json对象 方法一:var json = eval('(' + str + ')'); 方法二:return JSON.parse(str); json对象转字符串 JSON.stringify(jsonobj); //可以将json对象转换成字符串 例如: JSON字符串:var str
阅读全文
摘要:在数组中splice方法有增、删、该的多功能用处。
阅读全文
摘要:在javascript中splice()方法,是一个很强的数组方法,它有多种用法。splice()主要用途是向数组的中部插入删除项。 有如下3种方式:删除——可以删除任意数量的项,只需要指定2个参数:要删除的第一项的位置和要删除项的项数。例如,splice(0,2)会删除数组中的前两项。插入——可以
阅读全文
摘要:JS中的call()和apply()方法 http://uule.iteye.com/blog/1158829
阅读全文
摘要:http://www.cnblogs.com/starof/category/626164.html
阅读全文
摘要:有这么一句话,想要字符串拼接后得到这么一句话。 里面的组织需要单引号引出,而不是双引号。 最初始是这样。 这样输出结果是: 没有单引号。 后来改成了这样。 输出结果是: 还是不符合要求: 但是直接如果直接改成这样: 会把ORG当作一个字符串。 因此需要加入转义字符,”\“。 改成这样就能实现效果。
阅读全文
摘要:首先加一个样式: 需要给页面加上一个div就有效果。 可以手动加入和删除这个div。
阅读全文
摘要:别人的博客,写的还不错 http://www.cnblogs.com/hnnydxgjj/category/879277.html
阅读全文
摘要:定义和用法 triggerHandler() 方法触发被选元素的指定事件类型。但不会执行浏览器默认动作,也不会产生事件冒泡。 triggerHandler() 方法与 trigger() 方法类似。不同的是它不会触发事件(比如表单提交)的默认行为,而且只影响第一个匹配元素。 与 trigger()
阅读全文
摘要:js便利json 数组的方法 通过Jason对象获取里面某个键的值方法: 1,对象["键"]。 2,对象.键。 这篇文章主要介绍了JQuery遍历json数组的3种方法,本文分别给出了使用each、for遍历json的方法,其中for又分成两种形式,需要的朋友可以参考下 二、jquery遍历解析js
阅读全文