jQuery封装和优化】的更多相关文章

封装和优化插件 --封装插件 (function($){ //自定义插件代码 })(jQuery) --------------- (function($){ $.fn.extend({ //函数列表 }) })(jQuery) <body> <div>div元素</div> <p>p元素</p> <span>span元素</span> <script src="../jquery-1.11.3.min.j…
asp.net mvc 自定义pager封装与优化 Intro 之前做了一个通用的分页组件,但是有些不足,从翻页事件和分页样式都融合在后台代码中,到翻页事件可以自定义,再到翻页和样式都和代码分离, 自定义分页 pager 越来越容易扩展了. HtmlHelper Pager扩展 Pager V1.0 : /// <summary> /// Pager V1.0 /// </summary> /// <param name="helper">HtmlH…
1.后台处理程序 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String username = request.getParameter("username"); String password = request.getParameter("password&q…
jQuery选择器的优化选择 1.1 属性选择器 var $div=$("[id]"); 选中拥有该属性的元素 var $div=$("[id=div]");  选中该属性值为div的元素 var $div=$("[id!=div]"); 选中该属性值不为div的元素  (html body 等节点也会被选中) var $div=$("[id^=div]"); 选中该属性值以div开头的元素 var $div=$("…
var git = { //true表示格式正确 checkEmail: function (str) { -]{,})(\S*)/g) == null) { return false; } else { return true; } }, //true表示格式正确 checkMobilePhone: function (str) { \d|[-]|[])-?\d{}(\d{}|\*{})$/) == null) { return false; } else { return true; } }…
jquery选择器效率优化问题   jquery选择器固然强大,但是使用不当回导致效率问题: 1.要养成将jQuery对象缓存进变量的习惯 //不好的写法 $('#btn').bind("click",function() {}); $('#btn').css("border","1px solid red"); $("#btn").css("background-color","green&qu…
不借助jquery封装好的ajax,你能手写ajax框架吗?最基础的ajax框架,一起来围观吧. .创建XMLHttpRequest对象 var xhr = new XMLHttpRequest(); .设置open参数 xhr.open("GET", "Ajax.ashx?id=" + id, true); //第一个参数可取值get或post; 第二个参数为请求的路径: 第三个参数为是否采用异步,使用ajax绝对是true的啦. .注册回调函数 xhr.onre…
ul,li,div{ margin:; padding:;} ul,li{ list-style:none;} .tab_wrap{ width:450px; margin: auto 50px; overflow:hidden;} .tab_t{ background:#F93; overflow:hidden; width:450px;} .tab_t li{ float:left; width:150px; color:#fff; text-align:center; cursor:poi…
自己使用Jquery封装各种功能分享: 左右滚动图片 瀑布流 流动显示列表 广告切换 头像切换And广告切换 获取搜索引擎的来源关键字 上面列表中展示的功能都是使用jquery进行封装实现的,希望大家看完后可以留言建议. 我的个人网站  欢迎大家留言建议,技术交流分享!!! ------------------------------------------------------------------------------------------------…
前言: 由于项目需要实现分页效果,上jQuery插件库找了下,但是木有找到自己想要的效果,于是自己封装了个分页组件. 思路: 主要是初始化时基于原型建立的分页模板然后绑定动态事件并实现刷新DOM的分页效果. 1.page.init.css @charset "utf=8"; *{ box-sizing: border-box; ; ; } .page{ font-size: 13px; text-align: right; } .page .page_to{ display: inli…