jquery
吴渣渣
热爱电子、热爱互联网、热爱生活
展开
-
Jquery中ajax返回值在谷歌和火狐参数类型不一致
今天项目中用到了一段jQuery的Ajax代码: $.ajax({ url:"/etg/meiqia/getData.action", type:"POST", success:function(data){ userInfo = eval('('+data+')'); //顾客的唯一标识,来自业务系统,在初始化之前 _MEIQIA('clientId',原创 2016-12-08 20:29:39 · 1416 阅读 · 0 评论 -
编写高效的jquery代码
有了JQuery对JS的整合和封装,它让页面操作更加的随心所欲,所以只有遵循良好的规范才会让代码更高效,更健壮。jQuery的编写原则:一、不要过度使用jQuery1. jQuery速度再快,也无法与原生的javascript方法相比,而且建立的jQuery对象包含的信息量很庞大。所以有原生方法可以使用的场合,尽量避免使用jQuery。$("a").cl转载 2016-11-27 22:56:25 · 331 阅读 · 0 评论 -
ajax跨域问题(三种解决方案)
为什么会出现跨域跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a标签、script标签、甚至form标签(可以直接跨域发送数据并接收数据)等 如何解决跨域问题JSONP JSONP原创 2017-05-28 17:23:11 · 136157 阅读 · 7 评论 -
60个很实用的jQuery代码开发技巧收集
1. 创建一个嵌套的过滤器.filter(":not(:has(.selected))") //去掉所有不包含class为.selected的元素2. 重用你的元素查询var allItems = $("div.item"); var keepList = $("div#container1 div.item"); class names: $(formToLookAt + "转载 2017-08-05 16:15:30 · 502 阅读 · 0 评论