control.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // 添加公共UI
  2. addUI("control",function(){ //加载control回调
  3. var controlO = new controlF();
  4. $("#control").show();
  5. console.log("加载control回调")
  6. controlSuccess() //load完公共部分在load其他
  7. });
  8. function controlF(){
  9. function lang(){ //语言初始化
  10. $("#control nav a:eq(1)").text(currentLang.co0000)
  11. $("#control nav a:eq(2)").text(currentLang.co0001)
  12. $("#control nav a:eq(3)").text(currentLang.co0002)
  13. $("#control_search .title").text(currentLang.co0003)
  14. $("#control_search .input>div>p>input").prop("placeholder",currentLang.co0004)
  15. $("#control_search .hot .tit").text(currentLang.co0005)
  16. }
  17. lang();
  18. $("#control header .search")[0].onclick=function(){
  19. var blockArr = $("#uiLayer>div").not('#control')
  20. for (var i = 0; i < blockArr.length; i++) {
  21. if ($(blockArr[i]).css('display')=="block") {
  22. var block = $(blockArr[i])
  23. }
  24. }
  25. blockArr.fadeOut("1000",function(){
  26. $("#control_search").fadeIn("1000");
  27. });
  28. var x = $("#control_search .input>div>span")[0];
  29. x.addEventListener("webkitAnimationEnd", myEndFunction_focus);
  30. x.addEventListener("animationend", myEndFunction_focus);
  31. function myEndFunction_focus() {
  32. $("#control_search .input>div>p>input")[0].focus()
  33. }
  34. // 关闭搜索UI
  35. $("#control_search .input>div>span")[0].onclick=function(){
  36. $("#control_search").fadeOut("1000",function(){
  37. if (typeof block != "undefined"){
  38. block.fadeIn("1000");
  39. }else{
  40. window.location.reload();
  41. }
  42. })
  43. }
  44. }
  45. }