// 添加公共UI addUI("control",function(){ //加载control回调 var controlObj = new controlF(); $("#control").show(); controlSuccess()//load完公共部分在load其他 }); function controlF(){ function lang(){ //语言初始化 $("#control nav a:eq(1)").text(currentLang.co0000) $("#control nav a:eq(2)").text(currentLang.co0001) $("#control nav a:eq(3)").text(currentLang.co0002) $("#control_search .title").text(currentLang.co0003) $("#control_search .input>div>p>input").prop("placeholder",currentLang.co0004) $("#control_search .hot .tit").text(currentLang.co0005) } lang(); //搜索按钮 $("#control header .search")[0].onclick=function(){ var blockArr = $("#uiLayer>div").not('#control') for (var i = 0; i < blockArr.length; i++) { if ($(blockArr[i]).css('display')=="block") { var block = $(blockArr[i]) } } blockArr.fadeOut("1000",function(){ $("#control_search").fadeIn("1000"); }); //myEndFunction_focus动画完成后的回调 var x = $("#control_search .input>div>span")[0]; x.addEventListener("webkitAnimationEnd", myEndFunction_focus); x.addEventListener("animationend", myEndFunction_focus); $("#uiLayer footer").hide("slow"); var footer = $("#uiLayer footer").detach() function myEndFunction_focus() { $("#uiLayer").append(footer); $("#uiLayer footer").fadeIn("slow"); $("#control_search .input>div>p>input")[0].focus() } // 关闭搜索UI $("#control_search .input>div>span")[0].onclick=function(){ $("#control_search").fadeOut("1000",function(){ if (typeof block != "undefined"){ block.fadeIn("1000"); }else{ window.location.reload(); } }) } } //头像按钮 $("#control header .avatar")[0].onclick=function(){ console.log("头像按钮") } //购物车侧拉按钮 $("#control header .cart")[0].onclick=function(){ console.log("购物车侧拉按钮") } //菜单侧拉按钮 $("#control header .menu")[0].onclick=function(){ $("#control_menu").css('display', 'block'); // 语言--------------------------------------------- var lanM = GetQueryString(languageMark); var en = $("#control_menu .one td.lan_en"); var cn = $("#control_menu .one td.lan_cn"); if (lanM==null) { en.addClass('in'); Lanclick() }else if (lanM==1) { cn.addClass('in'); Lanclick(1) } function Lanclick(inde){ en[0].onclick = function(){ // if (inde==1)return; var url = window.location.href; // if (url.indexOf("?")>0) { // var url = url+"&languageMark=0" // }else{ // var url = url+"?languageMark=0" // } changeURLPar(url,languageMark,) window.location.href=url; } cn[0].onclick = function(){ if (inde==1)return; var url = window.location.href; if (url.indexOf("?")>0) { var url = url+"&languageMark=1" }else{ var url = url+"?languageMark=1" } window.location.href=url; } } // 语言---------------------------------------------end // 货币--------------------------------------------- var tdArr = $("#control_menu .one td.money"); for (var i = 0; i < tdArr.length; i++) { // 闭包特性循环绑定 (function(){ var p = i; tdArr[i].onclick=function(){ tdArr.not( $(tdArr[p]) ).removeClass('in'); $(tdArr[p]).toggleClass('in'); } })(); } // 货币---------------------------------------------end $("#control_menu .shut")[0].onclick=function() { $("#control_menu").css('display', 'none'); } } }