<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> ...
分类:
其他好文 时间:
2017-12-15 19:35:24
阅读次数:
212
ajax缺点是破坏了浏览器的前进后退,因为ajax的请求不会留在历史记录中。pjax就不一样了,pjax被解释成ajax+pushState的封装,因为它把ajax的请求写入历史记录,并反映在地址栏,这样用户就能愉快地使用前进后退了。pjax有好几个实现方法,这里使用最常用的Jquery库,使用jq ...
分类:
其他好文 时间:
2017-12-15 18:18:31
阅读次数:
121
function maxNum(){ var a = $('#num-length'); var maxwidth = 5; if (a.text().length > maxwidth) { a.text(a.text().substring(0, maxwidth)); a.html(a.htm... ...
分类:
其他好文 时间:
2017-12-15 12:36:14
阅读次数:
163
$.extend():作为扩展工具方法 $.extend({ aaa:function(){ alert(123); }, bbb:function(){ alert(456); }}) $.aaa();$.bbb(); $.fn.extend():作为jQ的实例方法 $.fn.extend({ a ...
分类:
其他好文 时间:
2017-12-14 23:57:27
阅读次数:
422
前言 在线上找了好多都不适用,自己瞎倒腾了一下,希望能帮到大家!话不多说,下面是解决方案: 1、引用jq库 2、 实现原理: 1、使用jsonp,解决跨域问题 2、使用timeout,在服务端出错时(http状态码为:5XX、4XX),jquery无法捕获到这个错误,只要加上timeout参数即可 ...
分类:
Web程序 时间:
2017-12-14 13:27:20
阅读次数:
226
最近写微信公众号,用到的技术栈是jq+vue的混合开发,采用的UI是移动端比较火的WEUI,在微信开发中应该较广泛。个人看惯了elementUI文档,相对于饿了么组件文档的详细,WEUI的文档还是比较晦涩的。(个人看法) 微信端展示公司订单,采用了滚动加载而没有用分页,觉得一般移动端分页的处理比较少 ...
分类:
其他好文 时间:
2017-12-13 23:57:39
阅读次数:
453
封装代码: 调用方式: 2纯js写法: 第一种方法,仅用20行代码就可实现该功能,而且封装在jq库里面,其他页面可以直接调用。也就是说,其他页面只需一行代码就可实现该功能。即$("#ceshi").rowspan(0); 比起第一种,第二种方法比较复杂,而且会把tabel里面所有相同列都合并,不实用 ...
分类:
Web程序 时间:
2017-12-13 20:22:12
阅读次数:
206
一、原理 利用滚动的高度,如果滚动的高度到达一定范围,就加载数据 二、实现 利用$(document.body).outerWidth()获取的是屏幕的高度,这个是固定的,不变的 利用$(window).scrollTop()获取您滚动的高度 利用$(document).height()获取总的高度 ...
分类:
其他好文 时间:
2017-12-13 02:01:36
阅读次数:
150
var li = $("<li>",{title:"123",css:{"background":"red"}}); li.appendTo($("ul"))str = "hello, <b>my name is</b> jQuery.", html = $.parseHTML( str ), co ...
分类:
其他好文 时间:
2017-12-13 00:08:55
阅读次数:
140
依据UI设计,有些情况下,滚动条需要放置在左侧。 一般的思路是调整滚动条样式。 或是设置属性dir="rtl"。 对于常用的jq插件mCustomScrollbar如何设置。 ## 左侧滚动条--不推荐 缺点:不适用于出现多个滚动条的页面 ```css/*覆盖 滚动条插件样式 */ .mCSB_ou ...
分类:
其他好文 时间:
2017-12-12 00:15:17
阅读次数:
130