Welcome 微信登录

首页 / 脚本样式 / JavaScript

利用jQuery对无序列表排序的简单方法

利用jQuery对无序列表排序的简单方法

利用jQuery对无序列表排序的原理是:获取到无序列表中的所有列表项,并转成数组形式,使用JavaScript函数对其进行排序后再次输出。其中使用到的jQuery函数有ready()、get()、text()、each()、append()和JavaScript函数sort()。1.jQuery函数介绍(1)jQuery函数get()--获取匹配元素集合该函数取得所有匹配元素的一种向后兼容的方式(不同于jQuery对象,实际上是元素数组)。其语法形式如下:...
浅谈js对象的创建和对6种继承模式的理解和遐想

浅谈js对象的创建和对6种继承模式的理解和遐想

JS中总共有六种继承模式,包括原型链、借用构造函数、组合继承、原型式继承寄生式继承和寄生组合式继承。为了便于理解记忆,我遐想了一个过程,对6中模式进行了简单的阐述。很长的一个故事,姑且起个名字叫女娲造人吧。创建对象女娲一个一个的捏人(创建对象),这样太慢,于是设计了一种机器(函数),想造什么样的,告诉他这个人有哪些特点和功能,机器来制造。这就是工厂模式的(使用同一个接口创建对象,回产生大量重复代码,由此发明了一种函数(模具))。但是机器造人同样也比较麻烦(...
js实现点击图片自动提交action的简单方法

js实现点击图片自动提交action的简单方法

利用js实现点击一张图片,直接上传到指定的action,方法简单,一看就会了,只需要用户点击图片一次就可以实现图片上传功能。主要用到了onclick, onchange, display属性,代码可以直接copy用。此代码适合上传单张图片,关于action部分此处没有,这里只简绍页面效果。html代码<form action="p1.html" id="form" ENCTYPE="multipart/form-data" method="post"...
移动端滑动插件Swipe教程

移动端滑动插件Swipe教程

前言最近需要开发一个新的“微信活动平台”,手机端主页需要用到一个幻灯片。因为好一段时间没有全部手写移动端页面了,遂又重新找了一个下有没有什么好的幻灯片插件,毕竟重复造轮子没有必要啊。综合比较后发现,Swipe 这款插件还是比较不错的,所以这里特地写一篇文章以像大家推荐,并且作为记录,方便下次查看。简介Swipe 是一个轻量级的移动滑动组件,这点从文件大小不难看出。它支持 1:1 的触摸移动,阻力以及防滑。单纯从移动端来使用,应该满足基本的需求了。说明从gi...
jQuery 实现ajax传入参数含有特殊字符的方法总结

jQuery 实现ajax传入参数含有特殊字符的方法总结

在做ajax登录时候遇到的一个问题,当传入参数含有特殊字符,比如:“$"#@”等。参数传递会有问题,无法正确获取。$.ajax({url: "/user/login.ydd",type:"post",data:"name=abce&password=abcd&pwd",success: function(data){}})我要传入的是用户名为:abc,密码为abcd&pwd的用户登录。但传入后台获取参数,会被password=abcd当作一个参数传递,&这...
js浏览器html5表单验证

js浏览器html5表单验证

html5表单添加了很多类型的表单,而且还自带验证的功能。在移动端,手机等设备能够根据不同的input类型弹出不同的键盘,例如iphone弹的键盘但是由于不同的浏览器对不合法输入提示文案不一致,样式也不一样,并且老的浏览器不兼容(IE9及以下),导致了在生产环境中比较少见到。例如对于邮箱格式的检验,不同浏览器的效果如下:ChromeFirefoxIEsafarihtml5的表单跨浏览器有很大的问题具体来说存在三个问题:(1) 输入框blur的时候不会触发检...
<< 91 92 93 94 95 96 97 98 99 100 >>