Skip to content

Instantly share code, notes, and snippets.

View xiajngsi's full-sized avatar
🎯
Focusing

candice xiajngsi

🎯
Focusing
View GitHub Profile
@xiajngsi
xiajngsi / gist:0bcd8039fe166bc1d1e3c3b53cb41790
Created May 26, 2016 07:22
angular 分页无刷新,浏览器后退前进
function pageGetServingListNew() {
$window.history.pushState({"currentPage": vm.currentPage}, '我的服务', $location.absUrl());
console.log( $window.history.state, " $window.history.state;");
getServingListNew();
}
$window.onpopstate = function () {
// 获得存储在该历史记录点的currentPage对象
var currentPage = $window.history.state;
console.log(currentPage, "history json");
/**
* Created by candice on 15/12/23.
*/
var dpr, rem, scale;
var docEl = document.documentElement;
var fontEl = document.createElement('style');
var metaEl = document.querySelector('meta[name="viewport"]');
dpr = window.devicePixelRatio || 1;
function transitionEndEventName () {
var i,
undefined,
el = document.createElement('div'),
transitions = {
'transition':'transitionend',
'OTransition':'otransitionend', // oTransitionEnd in very old Opera
'MozTransition':'transitionend',
'WebkitTransition':'webkitTransitionEnd'
};
$.browser={
versions:function(){
var u = navigator.userAgent, app = navigator.appVersion;
return {
trident: u.indexOf('Trident') > -1, //IE内核
presto: u.indexOf('Presto') > -1, //opera内核
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
@xiajngsi
xiajngsi / 高清显示app页面
Created November 24, 2015 03:57
适配手机在不同dpr下的高清显示,和完美实现2倍独立像素设计稿。
var dpr, rem, scale;
var docEl = document.documentElement;
var fontEl = document.createElement('style');
var metaEl = document.querySelector('meta[name="viewport"]');
dpr = window.devicePixelRatio || 1;
rem = docEl.clientWidth * dpr / 10;
scale = 1 / dpr;
css
.checker {
position: relative;
float: right;
display: inline-block;
margin-top: 1rem;
margin-right: 2rem;
}
.beau-radio.active {
border: 0px;
Possible Errors(可能的错误)
The following rules point out potential errors in your CSS.(潜在错误)
Beware of box model size(当心盒模型)
Require properties appropriate for display (给display使用合适的属性)
Disallow duplicate properties(不要使用重复属性)
Disallow empty rules(不要使用空属性值)
Require use of known properties(不要使用未知属性)
Compatibility(兼容性)
$(".dia").on("click",function(){
var $wrap = $('<div class="alertWrap"></div>');
var $content = $('<div class="alert"></div>');
var str='<table><tbody><tr><td colspan="6"><i class="close" style="float: right;">X</i></td></tr>'+
'<tr><td><input type="password" maxlength="1"/></td><td><input type="password" maxlength="1"/></td><td><input type="password"/></td><td><input type="password"/></td><td><input type="password"/></td><td><input type="text"/></td></tr></tbody></table>';
//* $content.html(str);*//
var msg = 'aaa';
$content.html(str);
$wrap.append($content);
@xiajngsi
xiajngsi / 1
Created February 14, 2015 14:00
test
<html>
<head>
asds
</html>