This commit is contained in:
2017-12-10 23:14:18 +08:00
parent 97a1796287
commit 66404fad9d
15 changed files with 143 additions and 91 deletions

View File

@@ -224,6 +224,14 @@ pre{padding: 10px 15px; margin: 10px 0; font-size: 12px; border-left: 6px solid
.laypage-main *{padding: 0 20px; line-height: 36px; border-right: 1px solid #009E94; border-bottom: 1px solid #009E94; font-size: 14px;}
.laypage-main .laypage-curr{background-color:#009E94; color:#fff;}
#jie-laypage .layui-laypage a, .layui-laypage span{
padding: 0 20px;
height: 36px;
line-height: 36px;
margin: 0 -1px 5px 0;
font-size: 14px;
}
/* 简易编辑器 */
.fly-edit{position:relative; display: block; top: 1px; left:0; padding:0 10px; border: 1px solid #e6e6e6; border-radius: 2px 2px 0 0; background-color: #FBFBFB;}
.fly-edit span{cursor:pointer; padding:0 10px; line-height: 38px; color:#009E94;}

View File

@@ -501,8 +501,8 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util', 'face'], f
,shadeClose: true
,maxWidth: 10000
,skin: 'fly-layer-search'
,content: ['<form action="http://cn.bing.com/search">'
,'<input autocomplete="off" placeholder="搜索内容,回车跳转" type="text" name="q">'
,content: ['<form action="https://www.baidu.com/s">'
,'<input autocomplete="off" placeholder="搜索内容,回车跳转" type="text" name="wd">'
,'</form>'].join('')
,success: function(layero){
var input = layero.find('input');
@@ -513,7 +513,7 @@ layui.define(['layer', 'laytpl', 'form', 'element', 'upload', 'util', 'face'], f
if(val.replace(/\s/g, '') === ''){
return false;
}
input.val('site:layui.com '+ input.val());
input.val(/*'site:layui.com '+ */input.val());
});
}
})

View File

@@ -4,13 +4,14 @@
*/
layui.define('fly', function(exports){
layui.define(['fly','laypage'], function(exports){
var $ = layui.jquery;
var layer = layui.layer;
var util = layui.util;
var laytpl = layui.laytpl;
var form = layui.form;
var laypage = layui.laypage;
var fly = layui.fly;
var gather = {}, dom = {
@@ -76,14 +77,12 @@ layui.define('fly', function(exports){
del: function(div){
layer.confirm('确认删除该求解么?', function(index){
layer.close(index);
fly.json('/api/jie-delete/', {
id: div.data('id')
fly.json('/os/content/set', {
id: div.data('id')
,v: -1
,field:"status"
}, function(res){
if(res.status === 0){
location.href = '/jie/';
} else {
layer.msg(res.msg);
}
location.href= "/";
});
});
}
@@ -91,14 +90,12 @@ layui.define('fly', function(exports){
//设置置顶、状态
,set: function(div){
var othis = $(this);
fly.json('/api/jie-set/', {
fly.json('/os/content/set', {
id: div.data('id')
,rank: othis.attr('rank')
,v: othis.attr('v')
,field: othis.attr('field')
}, function(res){
if(res.status === 0){
location.reload();
}
location.reload();
});
}
@@ -267,15 +264,43 @@ layui.define('fly', function(exports){
$("."+ layui.cache.actived).addClass("tab-this");
function getUrl(curr){
var args=new Object();
var query=location.search.substring(1);//获取查询串
var pairs=query.split("&");//在逗号处断开
for(var i=0;i<pairs.length;i++){
var pos=pairs[i].indexOf('=');//查找name=value
if(pos==-1){//如果没有找到就跳过
continue;
}
var argname=pairs[i].substring(0,pos);//提取name
var value=pairs[i].substring(pos+1);//提取value
args[argname]=unescape(value);//存为属性
}
if(curr)args.curr = curr;
var url = location.href;
url = url.substring(0, url.indexOf("?"));
var search = "?"
for(x in args){
console.log(search);
search = search + x+ "=" +args[x] +"&";
}
return url+search;//返回对象
}
if(layui.cache.curr){
layui.laypage({
cont:"jie-laypage"
layui.laypage.render({
elem:"jie-laypage"
,curr:layui.cache.curr
,pages: parseInt(layui.cache.total/15) + (layui.cache.total%15 > 0 ? 1:0)
,count: layui.cache.total
,limit:5
,jump: function(obj, first){
var curr = obj.curr;
if(!first)
location.href=layui.cache.url+"?curr="+curr;
if(!first){
location.href = getUrl(curr);
}
}
});
}