$(function(){ //头部微信菜单 $("#weixin_menu li").hover(function(){ $(this).addclass("on"); $(this).find("img").show(); },function(){ $(this).removeclass("on"); $(this).find("img").hide(); }); //频道列表 var navol = null; $("#nav li").hover(function(){ $(this).addclass("on2"); var _this = $(this); if(typeof($(this).attr("data")) === "string"){ $("#nav ol").each(function(index){ if($("#nav ol").eq(index).attr("data") == _this.attr("data")){ navol = $("#nav ol").eq(index); if(typeof(navol.attr("style")) !== "string"){ navol.css("left",_this.position().left); }; navol.show(); return false; }; }); navol.hover(function(){ _this.addclass("on2"); navol.show(); },function(){ _this.removeclass("on2"); navol.hide(); }); }; },function(){ if(typeof($(this).attr("data")) === "string"){ if(navol !== null){ navol.hide(); }; }; $(this).removeclass("on2"); }); //table隔行变色 $("#tab_list tbody tr").each(function(index, element) { if(index%2 != 0){ $(element).addclass("on"); }; }); //table悬停变色 $("#tab_list tbody tr").hover(function(){ $(this).addclass("hover"); },function(){ $(this).removeclass("hover"); }); //投资者信息与互动 $("#answerform").submit(function(){ if($("#interacttext").val() == ""){ alert("邮箱不能为空"); $("#interacttext").focus(); return false; }; if(!/^([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+@([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+\.[a-za-z]{2,3}$/.test($("#interacttext").val())){ alert("邮箱格式错误"); $("#interacttext").focus(); return false; }; if($("#interacttextarea").val() == ""){ alert("内容不能为空"); $("#interacttextarea").focus(); return false; }; }); //集团征程时间轴 if($("#timeline").length > 0){ var timelinewheel = true, timelineyear = $("#timeline .year"), timelinebtn = $("#timeline span"), timelineli = $("#timeline li"), timelinemiddle = parseint(timelineli.length-1), timelinebtnleft = timelinebtn.position().left, timelinescope = timelineyear.width() - timelinebtn.width(), timelinescale = timelinebtnleft/timelinescope; $("#timeline ul").css("width",timelineli.length * timelineli.outerwidth(true)); $("#timeline li").eq(timelinemiddle).addclass("on"); $("#timelinecon").load("data/"+$("#timeline li").eq(timelinemiddle).attr('href')); timelinebtn.css("left",($("#timeline").width()-timelinebtn.width())-22); $("#timeline ul").css("left",-($("#timeline ul").width()-timelineyear.width())*(timelinebtn.position().left/timelinescope)); $("#timeline li").click(function(){ $("#timeline li").removeclass("on"); $(this).addclass("on"); $("#timelinecon").load("data/"+$(this).attr('href')); }); timelinebtn.mousedown(function(ev){ var oevent = ev || event, disx = oevent.clientx - timelinebtn.position().left; $(document).mousemove(function(ev){ var oevent = ev || event, omovedis = oevent.clientx - disx; timelinescroll(omovedis); }); $(document).mouseup(function(){ $(document).unbind("mousemove"); $(document).unbind("mouseup"); }); return false; }); $("#timeline").bind("mousewheel",function(ev){ mousewheel(ev); }); $("#timeline").bind("dommousescroll",function(ev){ mousewheel(ev); }); }; function mousewheel(ev){ var oevent = ev || event; timelinebtnleft = timelinebtn.position().left; if(oevent.wheeldelta){ timelinewheel = oevent.wheeldelta < 0 ? true : false; }else{ timelinewheel = oevent.detail > 0 ? true : false; } if(timelinewheel){ timelinebtnleft += 10; }else{ timelinebtnleft -= 10; } timelinescroll(timelinebtnleft); if(oevent.preventdefault){ oevent.preventdefault(); }; }; function timelinescroll(obj){ if(obj < 5){ timelinebtnleft = 5; }else if(obj > timelinescope+12){ timelinebtnleft = timelinescope+12; }else{ timelinebtnleft = obj; }; timelinebtn.css("left",timelinebtnleft); timelinescale = timelinebtnleft/timelinescope; $("#timeline ul").css("left",parseint(-($("#timeline ul").width()-timelineyear.width())*timelinescale)); return false; }; //首页焦点图片 var focusindex = 0, focustime = null, focusauto = function(){ $("#focus .pic ul li").hide(); $("#focus .text li").hide(); $("#focus .text li").eq(focusindex).show(); $("#focus .pic ul li").eq(focusindex).show(); $("#focus .pic ol li").removeclass("on"); $("#focus .pic ol li").eq(focusindex).addclass("on"); }; $("#focus .pic ol li").click(function(){ clearinterval(focustime); focusindex = $(this).index(); focusauto(); }); $("#focus").mouseover(function(){ clearinterval(focustime); }).mouseout(function(){ focusauto2(); }); var focusauto2 = function(){ focustime = setinterval(function(){ focusindex++; if(focusindex > $("#focus .pic ul li").length -1){ focusindex = 0; } focusauto(); },3000); }; focusauto2(); //banner切换图 var bannerindex = 0, bannertime = null, bannerauto = function(){ $("#banner .pic li").fadeout(1500); $("#banner .pic li").eq(bannerindex).fadein(1500); $("#banner .switch li").removeclass("on"); $("#banner .switch li").eq(bannerindex).addclass("on"); }; $("#banner .switch li").click(function(){ clearinterval(bannertime); bannerindex = $(this).index(); bannerauto(); }); $("#banner .left_btn").click(function(){ bannerindex--; if(bannerindex < 0){ bannerindex = $("#banner .switch li").length - 1; }; bannerauto(); }); $("#banner .right_btn").click(function(){ bannerindex++; if(bannerindex > $("#banner .switch li").length - 1){ bannerindex = 0; }; bannerauto(); }); $("#banner").mouseover(function(){ clearinterval(bannertime); }).mouseout(function(){ bannerauto2(); }); var bannerauto2 = function(){ bannertime = setinterval(function(){ bannerindex++; if(bannerindex > $("#banner .switch li").length -1){ bannerindex = 0; }; bannerauto(); },3000); }; bannerauto2(); //ie6下高度100% if (!!window.activexobject && !window.xmlhttprequest) { $("#culture a").height($("#culture img").height()); }; }); function addmessage() { var _siteid = $('*[name="siteidstr"]').val(); var _contact = $('*[name="contact"]').val(); var _content = $('*[name="question"]').val(); jquery.support.cors = true; $.getjson( "http://cmscenter.t.aweb.com.cn/sitemessage/message.action?jsoncallback=?", {siteidstr : _siteid,contact : _contact,question : _content}, function(json) { var msg = json[0].msg; if (msg) { $('*[name="question"]').val(""); $('*[name="contact"]').val(""); } alert(json[0].error); }); } /** * 投资者关系_定期报告列表change事件 * @param _this */ function change(_this){ if(null == _this){ document.location.href="http://dbn.com.cn"; }else{ var url = $(_this).find("option:selected").attr('url'); document.location.href=url; } }