杨树明 5 years ago
parent a6b50e67b6
commit 746fbe48ca

@ -218,7 +218,7 @@ function _initSider() {
}) })
} }
$(function() { $(function() {
loadHeader(); // loadHeader();
_initSider(); _initSider();
$(window).scroll(function() { $(window).scroll(function() {
@ -436,86 +436,86 @@ function editormd_to_html(id, callback) {
} }
function loadHeader() { function loadHeader() {
//头部导航条的----------显示搜索框 // //头部导航条的----------显示搜索框
$("#search-open").on("click", function(e) { // $("#search-open").on("click", function(e) {
$(this).hide(); // $(this).hide();
// $("#header-nav").animate({opacity:"0"},1000); // // $("#header-nav").animate({opacity:"0"},1000);
$(".posi-search").show() // $(".posi-search").show()
// .animate({opacity:"1"},1000); // // .animate({opacity:"1"},1000);
$("#header-nav").css("z-index", "2"); // $("#header-nav").css("z-index", "2");
$(".posi-search").css("z-index", "3"); // $(".posi-search").css("z-index", "3");
// $(".search-input").val(""); // 不清空 // // $(".search-input").val(""); // 不清空
$(".search-input").focus(); // $(".search-input").focus();
$(".search-all .search-content").hide(); // $(".search-all .search-content").hide();
e.stopPropagation(); // e.stopPropagation();
//阻止冒泡 // //阻止冒泡
}); // });
$(".search-input").on("click", function(e) { // $(".search-input").on("click", function(e) {
e.stopPropagation(); // e.stopPropagation();
//阻止冒泡 // //阻止冒泡
}); // });
//搜索框输入内容 // //搜索框输入内容
$(".search-input").on("input", function(e) { // $(".search-input").on("input", function(e) {
if ($(".search-input").val() == "") { // if ($(".search-input").val() == "") {
$(".search-all .search-content").hide(); // $(".search-all .search-content").hide();
} else { // } else {
$(".search-all .search-content").show(); // $(".search-all .search-content").show();
} // }
e.stopPropagation(); // e.stopPropagation();
//阻止冒泡 // //阻止冒泡
}); // });
//搜索 // //搜索
$("#header_keyword_search").on("click", header_search); // $("#header_keyword_search").on("click", header_search);
$("input[name='search_keyword']").on("keydown", function(event) { // $("input[name='search_keyword']").on("keydown", function(event) {
var code; // var code;
if (!event) { // if (!event) {
event = window.event; // event = window.event;
//针对ie浏览器 // //针对ie浏览器
code = event.keyCode; // code = event.keyCode;
} else { // } else {
code = event.keyCode; // code = event.keyCode;
} // }
if (code == 13) { // if (code == 13) {
header_search(); // header_search();
return false; // return false;
} // }
}); // });
$(".search-clear").click(function(e) { // $(".search-clear").click(function(e) {
e.stopPropagation(); // e.stopPropagation();
}); // });
//切换搜索条件 // //切换搜索条件
$("#searchkey li").click(function(e) { // $("#searchkey li").click(function(e) {
var key = $($(this).children("a")[0]).html(); // var key = $($(this).children("a")[0]).html();
switch (key) { // switch (key) {
case '实训': // case '实训':
$("#search_type").val('1'); // $("#search_type").val('1');
break; // break;
case '课堂': // case '课堂':
$("#search_type").val('2'); // $("#search_type").val('2');
break; // break;
case '用户': // case '用户':
$("#search_type").val('3'); // $("#search_type").val('3');
break; // break;
} // }
$("#searchkey").siblings(".searchkey").html(key); // $("#searchkey").siblings(".searchkey").html(key);
// $("#searchkey").hide(); // // $("#searchkey").hide();
e.stopPropagation(); // e.stopPropagation();
//阻止冒泡 // //阻止冒泡
}); // });
//切换选择导航条 // //切换选择导航条
$("#header-nav li").click(function() { // $("#header-nav li").click(function() {
$("#header-nav li").removeClass("active"); // $("#header-nav li").removeClass("active");
$(this).addClass("active"); // $(this).addClass("active");
}); // });
//点击页面其它(与搜索框无关的地方)都会将搜索框隐藏,所以与搜索框有关的地方需要阻止冒泡 // //点击页面其它(与搜索框无关的地方)都会将搜索框隐藏,所以与搜索框有关的地方需要阻止冒泡
$("body").on("click", function() { // $("body").on("click", function() {
closeSearch(); // closeSearch();
}); // });
//
$(".search_history").on("click", function() { // $(".search_history").on("click", function() {
$("input[name='search_keyword']").val($(this).html()); // $("input[name='search_keyword']").val($(this).html());
header_search(); // header_search();
}); // });
} }
function header_search() { function header_search() {

Loading…
Cancel
Save