init blog
This commit is contained in:
1 parent
5acc46db8e
commit
843783ce9a
1820 files changed
+539344
No files matched your search
@@ -0,0 +1,160 @@
|
||||
$(document).ready(function () {
|
||||
//显示名字邮件
|
||||
$("#comment").click(function(){
|
||||
$(".comment-show").show(500);
|
||||
});
|
||||
//ajax评论翻页
|
||||
ajacpload();
|
||||
function ajacpload(){
|
||||
$('.commentnavi a').click(function(){
|
||||
var wpurl=$(this).attr("href").split(/(\?|&)action=AjaxCommentsPage.*$/)[0];
|
||||
var commentPage = 1;
|
||||
if (/comment-page-/i.test(wpurl)) {
|
||||
commentPage = wpurl.split(/comment-page-/i)[1].split(/(\/|#|&).*$/)[0];
|
||||
} else if (/cpage=/i.test(wpurl)) {
|
||||
commentPage = wpurl.split(/cpage=/)[1].split(/(\/|#|&).*$/)[0];
|
||||
};
|
||||
//alert(commentPage);//获取页数
|
||||
var postId =$('#cp_post_id').text();
|
||||
//alert(postId);//获取postid
|
||||
var url = wpurl.split(/#.*$/)[0];
|
||||
url += /\?/i.test(wpurl) ? '&' : '?';
|
||||
url += 'action=AjaxCommentsPage&post=' + postId + '&page=' + commentPage;
|
||||
//alert(url);//看看传入参数是否正确
|
||||
var loading='<div class="commnav_loding">正在努力读取中......</div>';
|
||||
$.ajax({
|
||||
url:url,
|
||||
type: 'GET',
|
||||
beforeSend: function() {
|
||||
jQuery('.commentlist').empty().html(loading);
|
||||
},
|
||||
error: function(request) {
|
||||
alert(request.responseText);
|
||||
},
|
||||
success:function(data){
|
||||
var responses=data.split('<!--winysky-AJAX-COMMENT-PAGE-->');
|
||||
$('.commentlist').empty().html(responses[0]).hide().fadeIn('slow');
|
||||
$('.commentnavi').empty().html(responses[1]);
|
||||
ajacpload();//自身重载一次
|
||||
$('.commentlist img').lazyload({effect : "fadeIn"});
|
||||
$body.animate( { scrollTop: $('#comments').offset().top - 200}, 1000);
|
||||
}//返回评论列表顶部
|
||||
});
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
//+1
|
||||
$.fn.postLike = function() {
|
||||
if ($(this).hasClass('done')) {
|
||||
return false;
|
||||
} else {
|
||||
$(this).addClass('done');
|
||||
var id = $(this).data("id"),
|
||||
action = $(this).data('action'),
|
||||
rateHolder = $(this).children('.count');
|
||||
var ajax_data = {
|
||||
action: "bigfa_like",
|
||||
um_id: id,
|
||||
um_action: action
|
||||
};
|
||||
$.post("/wp-admin/admin-ajax.php", ajax_data,
|
||||
function(data) {
|
||||
$(rateHolder).html(data);
|
||||
});
|
||||
return false;
|
||||
}
|
||||
};
|
||||
$(document).on("click", ".favorite",function() {
|
||||
$(this).postLike();
|
||||
});
|
||||
|
||||
var settings = {
|
||||
progressbarWidth: '100%',
|
||||
progressbarHeight: '4px',
|
||||
progressbarColor: '#f2626f',
|
||||
progressbarBGColor: '#ffffff',
|
||||
defaultVolume: 0.8
|
||||
};
|
||||
$(".playerd").player(settings);
|
||||
|
||||
fssilde();
|
||||
|
||||
})
|
||||
// 滚屏
|
||||
$(document).ready(function($) {
|
||||
// 利用 data-scroll 属性,滚动到任意 dom 元素
|
||||
$.scrollto = function(scrolldom, scrolltime) {
|
||||
$(scrolldom).click( function(){
|
||||
var scrolltodom = $(this).attr("data-scroll");
|
||||
$(this).addClass("active").siblings().removeClass("active");
|
||||
$('html, body').animate({
|
||||
scrollTop: $(scrolltodom).offset().top
|
||||
}, scrolltime);
|
||||
return false;
|
||||
});
|
||||
};
|
||||
// 判断位置控制 返回顶部的显隐
|
||||
$(window).scroll(function() {
|
||||
if ($(window).scrollTop() > 500) {
|
||||
$("#back-to-top").fadeIn(600);
|
||||
} else {
|
||||
$("#back-to-top").fadeOut(600);
|
||||
}
|
||||
});
|
||||
// 启用
|
||||
$.scrollto("#back-to-top", 600);
|
||||
});
|
||||
|
||||
function fssilde(){
|
||||
var mheader = document.getElementById( 'm-header' ),
|
||||
menuLeft = document.getElementById( 'm-nav' ),
|
||||
mcontainer = document.getElementById( 'm-container' ),
|
||||
mfooter = document.getElementById( 'm-footer' ),
|
||||
showLeftPush = document.getElementById( 'showLeftPush' );
|
||||
showLeftPush.onclick = function() {
|
||||
classie.toggle( mheader, 'm-header-open' );
|
||||
classie.toggle( menuLeft, 'm-nav-open' );
|
||||
classie.toggle( mcontainer, 'm-container-open' );
|
||||
classie.toggle( mfooter, 'm-footer-open' );
|
||||
disableOther( 'showLeftPush' );
|
||||
};
|
||||
function disableOther( button ) {
|
||||
if( button !== 'showLeftPush' ) {
|
||||
classie.toggle( showLeftPush, 'disabled' );
|
||||
}
|
||||
if( $('.m-container-open').length ){
|
||||
$(".mainContent").click(function() {
|
||||
$( '#m-header' ).removeClass('m-header-open');
|
||||
$( '#m-nav' ).removeClass('m-nav-open');
|
||||
$( '#m-container' ).removeClass('m-container-open');
|
||||
$( '#m-footer' ).removeClass('m-footer-open');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
var eventClick = 'click';
|
||||
var closeEnable = false;
|
||||
$('#search-trigger').bind(eventClick, function(event) {
|
||||
$('#search-form').addClass('active');
|
||||
closeEnable = false;
|
||||
setTimeout(function() {
|
||||
closeEnable = true;
|
||||
}, 500);
|
||||
});
|
||||
|
||||
$('#search-input-s').bind('blur', function(event) {
|
||||
if ( closeEnable ) {
|
||||
$('#search-form').removeClass('active');
|
||||
}
|
||||
});
|
||||
|
||||
$('#search-form-close').bind(eventClick, function(event) {
|
||||
event.preventDefault();
|
||||
if (closeEnable) {
|
||||
$('#search-form').removeClass('active');
|
||||
$('#search-input-s').blur();
|
||||
closeEnable = false;
|
||||
}
|
||||
});
|
||||
}
|
||||
Reference in new issue
Block a user