javascript

ajax文件上传

营, 赵 发布于 2018-04-02

最近做个项目,用到了ajax文件上传,要考虑到兼容IE,IE下不支持“$.ajax”这种写法,在网上找了好多方法,最后,找到在IE下用Jquery from.js插件上传文件,可以解决问题,但是,IE下容易出现拒绝访问的问题, 在ie中除非你点击file控件的浏览按钮,否则是没有...

阅读(5)评论(0)赞 (0)

zepto.js和jquery的区别

营, 赵 发布于 2018-01-04

项目中,我们常用到jquery来做一些比较炫丽的效果,jquery比较多的用在PC端;然而,Zepto.js相当于PC端的jQuery,它提供了很多方法和功能,能够很快的实现各种需求和功能。Zepto.js的语法借鉴并且兼容jQuery,使用Zepto.js开发,性能上是最好的,...

阅读(4)评论(0)赞 (0)

js中常用追加元素的几种方法

营, 赵 发布于 2017-08-24

做项目的时候,会经常用到追加元素,会根据具体的要求向不同的地方或者以特定的形式进行追加,下面就是收集的几种常用的方法: <script>  $(function(){         //append(),在父级最后追加一个子元素         $(“....

阅读(3)评论(0)赞 (0)

原生的强大DOM选择器querySelector

杨少洪 发布于 2016-11-25

在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常...

阅读(6)评论(0)赞 (0)

JS对象简单、深度克隆(赋值与引用的区别)

星 发布于 2016-10-28

JavaScript的一切实例都是对象,只是对象之间稍有不同,分为原始类型和合成类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean),合成类型对象指的是数组(Array)、对象(Object)、函数(Function)。 既然对象分为这两...

阅读(4)评论(0)赞 (0)

JavaScript操作cookie

星 发布于 2016-09-18

// cookie其实是一个key=value就是一个cookie而不是     //获得coolie 的值   function cookie(name){            var cookieArray=document.cookie.split("; "); //得到...

阅读(7)评论(0)赞 (0)

移动端web页面使用position:fixed问题解决

4

星 发布于 2016-08-31

iOS下的 Fixed + Input BUG现象 让我们先举个栗子,最直观的说明一下这个 BUG 的现象。 常规的 fixed 布局,可能使用如下布局(以下仅示意代码): <body class="layout-fixed"> <!-- fixed定位的头部 ...

阅读(6)评论(0)赞 (0)

全选、部分选择功能

杨少洪 发布于 2016-08-08

给checkbox一个name值,这个值为一个数组,为每个checkbox添加一个click方法,通过触发click方法,用jq、css控制checkbox为我们需要的样式,点击可以切换选中和未选中状态,循环name对象,判断选中状态得到已选中的元素,通过ajax把已选中的元素值...

阅读(6)评论(0)赞 (0)

JS对URL字符串进行编码/解码分析

星 发布于 2016-07-26

虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊 字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问 题。例如:发送页与接受页的编码格式(Charset)不一...

阅读(3)评论(0)赞 (0)

JavaScript的变量:变量的提升

营, 赵 发布于 2016-07-06

例子: name = “javacsript”; var name; console.log(name); JavaScript的代码是从上到下,一行一行的解释执行的。上面的例子,我们通常会认为,会输出undefined.因为,name = “...

阅读(5)评论(0)赞 (0)

jq 向div后面追加和向div中添加内容

营, 赵 发布于 2016-06-28

jq 向div后面追加内容: $(function(){ $("#divId").after("<div>这个是新增的div</div>"); }); jq 向div中追加内容: $(function(){ $(“#divId”)....

阅读(9)评论(0)赞 (0)

微信分享到朋友圈

营, 赵 发布于 2016-06-24

1. 绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 2. 获取签名包 require_once “jssdk.php”;//注意引用文件路径问题 $jssdk = new JSSDK(“AppID&#...

阅读(5)评论(0)赞 (0)

bootstrap 属性不兼容ios

发布于 2016-04-06

最近在做项目的时候遇见一个问题 就是bootstrap的自定义属性js插件 data-toggle=”modal” data-target=”.start” 在ios 没有效果 但是在其他手机都是正常显示 排查错误中的 发现只要在 ...

阅读(7)评论(0)赞 (0)