/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.clearSStorage("counts"); appUtils.pageInit(pageCode, "adviserSpace/index"); isFirstShow=true; }); /** ******************** 预绑定事件 ************************ */ //进入观点详情 appUtils.preBindEvent($(_pageId +"#myPointList"), "li",function(){ appUtils.clearSStorage("counts"); appUtils.setSStorageInfo("counts",count); appUtils.clearSStorage("last_PageCode"); appUtils.setSStorageInfo("last_PageCode",pageCode); var point_id = $(this).attr("id"); appUtils.pageInit(pageCode, "point/pointDetail", {"view_id":point_id}); },"click"); //创建观点图标 appUtils.bindEvent($(_pageId + ".adv_nav_iocn"), function(e) { appUtils.pageInit(pageCode, "adviserSpace/myPoint/createPoint"); }); }
/** * 事件绑定 */ function bindPageEvent(){ //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.pageInit(pageCode,"index"); }); //牛的组合 appUtils.bindEvent($(_pageId + "#myPortfolio"), function(e) { appUtils.pageInit(pageCode,"userSpace/myPortfolio/myPortfolio"); }); //问答咨询 appUtils.bindEvent($(_pageId + "#myQues"), function(e) { appUtils.pageInit(pageCode,"userSpace/myQues"); }); //我的收藏 appUtils.bindEvent($(_pageId + "#myPoint"), function(e) { appUtils.pageInit(pageCode,"userSpace/myPoint"); }); //我的关注 appUtils.bindEvent($(_pageId + "#mySub"), function(e) { appUtils.pageInit(pageCode,"userSpace/mySub/mySubportfolio"); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.clearSStorage("quescounts"); appUtils.clearSStorage("anscounts"); appUtils.pageInit(pageCode,"userSpace/index"); isFirstShow=true; }); //我的提问 ;我的回答(导航) appUtils.bindEvent($(_pageId + ".row-1 a"), function(e) { $(this).parent().siblings().find("a").removeClass("act"); $(this).addClass("act"); var index = $(this).parent().index(); if(index == 0){ destoryVIscroll(); $(_pageId + ".answered_list").hide(); $(_pageId + ".my_page_con").show(); //查询我的提问 vIscroll[1] = {"scroll":null,"_init":false,"curPage":1,"totalPages":1,"totalRows":0,"num":0}; vIscroll[0] = {"scroll":null,"_init":false,"curPage":1,"totalPages":1,"totalRows":0,"num":0}; getMyQuesList(); } if(index == 1){ destoryVIscroll(); $(_pageId + ".my_page_con").hide(); $(_pageId + ".answered_list").show(); //查询我的回答 vIscroll[0] = {"scroll":null,"_init":false,"curPage":1,"totalPages":1,"totalRows":0,"num":0}; vIscroll[1] = {"scroll":null,"_init":false,"curPage":1,"totalPages":1,"totalRows":0,"num":0}; getMyAnsList(); } }); /** ************************* 预绑定事件 ************************** */ //进入问答详情 appUtils.preBindEvent($(_pageId +"#quesList"), "li",function(){ appUtils.setSStorageInfo("quescounts",quescount); appUtils.setSStorageInfo("anscounts",anscount); var ques_id = $(this).attr("id"); appUtils.pageInit(pageCode, "ques/quesDetail",{"ques_id":ques_id,"type":1}); },'click'); appUtils.preBindEvent($(_pageId +"#ansList"), "li",function(){ appUtils.setSStorageInfo("quescounts",quescount); appUtils.setSStorageInfo("anscounts",anscount); var ques_id = $(this).attr("id"); appUtils.pageInit(pageCode, "ques/quesDetail",{"ques_id":ques_id,"type":2}); },'click'); }
/** * 事件绑定 */ function bindPageEvent(){ //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //返回 appUtils.bindEvent($(_pageId + ".back_btn"), function(){ if (!frontPage) { appUtils.pageInit(pageCode,"index"); }else{ appUtils.pageInit(pageCode,frontPage); } }); //报名 appUtils.bindEvent($(_pageId + "#join_match"), function(){ var value =$(this).attr("name");//被关注人id if (applyState =="1" && value=="0") { if(!user_id){ appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode,"account/login"); } else { JoinMatch();//参加比赛 } } }); //查看参赛名单 appUtils.bindEvent($(_pageId + "#look_list"), function(){ appUtils.clearSStorage("match_status"); appUtils.setSStorageInfo("match_status",0); appUtils.pageInit(pageCode,"public/entryList",{}); }); //流程点击事件 appUtils.bindEvent($(_pageId + "#process li"), function(){ var value =$(_pageId + "#join_match").attr("name");//被关注人id if (applyState =="1" && value=="0") { if(!user_id){ appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode,"account/login"); } else { JoinMatch();//参加比赛 } } }); }
/** * 事件绑定 */ function bindPageEvent(){ //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); // 进入投顾详情 appUtils.preBindEvent($(_pageId +"#answered_list"), " img",function(){ appUtils.setSStorageInfo("invest_PageCode",pageCode); var user_type = $(this).attr("userType"); var invest_id = $(this).parent().parent().parent().parent().attr("id"); if(user_type == 1){ if(type==1){ appUtils.pageInit(pageCode,"adviser/adviserDetail", {'invest_id':invest_id,"type":1}); }else if(type==2){ appUtils.pageInit(pageCode,"adviser/adviserDetail", {'invest_id':invest_id,"type":2}); } } }); //返回事件 appUtils.bindEvent($(_pageId + ".icon_back"), function(){ //设置前页面不为回答页 if(appUtils.getSStorageInfo("_prePageCode") == "ques/quesDetail1"){ var prePageCode = appUtils.getSStorageInfo("ytg_prePageCode"); appUtils.pageInit(pageCode, prePageCode); }else if(appUtils.getSStorageInfo("ytg_prePageCode") == "adviser/adviserDetail"|| appUtils.getSStorageInfo("_prePageCode") == "userSpace/myQues"){ // var prePageCode = appUtils.getSStorageInfo("ques_PageCode"); //// appUtils.pageInit(pageCode, prePageCode); if(type==1){ appUtils.pageInit(pageCode, "ques/index"); }else if(type==2){ appUtils.pageInit(pageCode, "ques/index1"); }else{ // appUtils.pageInit(pageCode, "adviser/adviserDetail"); appUtils.pageBack(); } } else{ appUtils.pageBack(); } }); //回答页面 appUtils.bindEvent($(_pageId + "#huida"), function() { if(type==1){ appUtils.pageInit(pageCode, "ques/quesDetail1", {"ques_id":ques_id,"type":1}); }else if(type==2){ appUtils.pageInit(pageCode, "ques/quesDetail1", {"ques_id":ques_id,"type":2}); } }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.clearSStorage("counts"); appUtils.pageInit(pageCode,"userSpace/index"); isFirstShow=true; }); // 预绑定组合列表点击进入详情事件(单个) appUtils.preBindEvent($(_pageId +"#pointList"), "li",function(){ appUtils.pageInit("userSpace/mypoint", "详细地址", {}); }); //进入观点详情 appUtils.preBindEvent($(_pageId +"#pointList"), "li",function(){ appUtils.clearSStorage("counts"); appUtils.setSStorageInfo("counts",count); var view_id = $(this).attr("id"); if(view_id != null && view_id != ""){ appUtils.clearSStorage("last_PageCode"); appUtils.setSStorageInfo("last_PageCode",pageCode); appUtils.pageInit(pageCode,"point/pointDetail", {'view_id':view_id}); } },"click"); //点击投顾头像进入投顾详情页面 appUtils.preBindEvent($(_pageId + "#pointList"), "img",function(e) { appUtils.setSStorageInfo("invest_PageCode",pageCode); appUtils.clearSStorage("counts"); appUtils.setSStorageInfo("counts",count); var invest_id = $(this).attr("id"); appUtils.pageInit(pageCode,"adviser/adviserDetail",{'invest_id':invest_id}); //阻止冒泡 域绑定事件 域绑定下多个绑定有效 e.stopPropagation(); },"click"); //点击投顾头像进入投顾详情页面 appUtils.preBindEvent($(_pageId + "#pointList"), ".sy_list_tit .list_info p",function(e) { appUtils.setSStorageInfo("invest_PageCode",pageCode); appUtils.clearSStorage("counts"); appUtils.setSStorageInfo("counts",count); var invest_id = $(this).attr("id"); appUtils.pageInit(pageCode,"adviser/adviserDetail",{'invest_id':invest_id}); //阻止冒泡 域绑定事件 域绑定下多个绑定有效 e.stopPropagation(); },"click"); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".back_btn"), function(e) { appUtils.pageBack(); }); //头部返回 appUtils.bindEvent($(_pageId + "#analysis"), function(e) { appUtils.pageInit(pageCode,"ytgMatch/public/analysis",{"account_id":account_id}); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.clearSStorage("encounts"); appUtils.pageInit(pageCode,"userSpace/myPortfolio/queryEntrust/queryEntrustIndex"); }); //今日成交 appUtils.bindEvent($(_pageId + "#todayDeal"), function(e) { appUtils.clearSStorage("encounts"); appUtils.setSStorageInfo("encounts",encount); appUtils.pageInit(pageCode,"userSpace/myPortfolio/queryEntrust/todayDeal"); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function() { $(_pageId +" #portfolioList").html(""); appUtils.pageBack(); }); /** ********************** 预绑定事件 *************************** */ //进入组合详情 appUtils.preBindEvent($(_pageId +"#portfolioList"), "li",function(){ var portfolio_id = $(this).attr("id"); appUtils.pageInit(pageCode, "portfolio/portfolioDetail",{'portfolio_id':portfolio_id}); }); //关注组合 appUtils.preBindEvent($(_pageId + "#portfolioList"),"li .attention_btn", function(e){ if(user_id == undefined || user_id==null || user_id==""){ appUtils.pageInit(pageCode,"account/login"); appUtils.setSStorageInfo("hisPageCode",pageCode); e.stopPropagation(); return ; } else if(user_type==1){ layerUtils.iMsg(-1,"投顾不能关注组合"); e.stopPropagation(); return ; } var portfolio_id = $(this).parent().parent().attr("id"); var sub_type = ""; if($(this).hasClass('attention_btn2')) sub_type = 0; else sub_type = 1; //关注或者取消关注组合 portfolio_index.subOrCancelPort(user_id,portfolio_id,sub_type,$(this)); e.stopPropagation(); queryNewFaBulist(); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e){ if(appUtils.getSStorageInfo("_prePageCode") == "point/pointDetail1"){ var last_Pagecode = appUtils.getSStorageInfo("last_PageCode"); var prePageCode = appUtils.getSStorageInfo("ytg_prePageCode"); appUtils.pageInit(pageCode, last_Pagecode); }else if(appUtils.getSStorageInfo("_prePageCode") == "account/login"){ var prePageCode = appUtils.getSStorageInfo("ytg_prePageCode"); appUtils.pageInit(pageCode, prePageCode); }else{ var last_Pagecode = appUtils.getSStorageInfo("last_PageCode"); if(last_Pagecode=="point/index"||last_Pagecode=="search/index" ){ appUtils.pageBack(); }else if(last_Pagecode=="myPoint"){ appUtils.pageBack(); }else if(last_Pagecode=="adviserSpace/myPoint/myPoint "||last_Pagecode=="adviserSpace/myPoint/myPointWFB" || last_Pagecode=="adviser/adviserDetail"){ appUtils.pageBack(); }else{ appUtils.pageInit(pageCode, last_Pagecode); } } }); //评论页面 appUtils.bindEvent($(_pageId + "#huida"), function() { if(!user_id){ appUtils.pageInit(pageCode, "account/login"); } else{ appUtils.pageInit(pageCode, "point/pointDetail1", {"view_id":view_id}); } }); //评论 加载更多 appUtils.preBindEvent($(_pageId+"#pointList1"),".load_add",function(e){ //alert("更多"); curPage++; queryViewComment(view_id,"append"); }); //收藏功能 appUtils.bindEvent($(_pageId + ".collect_iocn"), function(e) { if(user_id == undefined || user_id==null || user_id==""){ var hisPageParam = { "view_id" : view_id }; appUtils.setSStorageInfo("hisPageParam",JSON.stringify(hisPageParam)); appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode, "account/login"); return ; }else if(user_type==1){ layerUtils.iAlert("投顾不能收藏观点",-1); return; } var col_status = ""; if($(this).hasClass('collected_iocn')) col_status = 0; else col_status = 1; //关注或者取消关注组合 subOrCancelCollection(view_id,col_status,$(this)); e.stopPropagation(); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { appUtils.pageInit(pageCode,"ytgMatch/dynamic/contest/ing"); }); //头部导航栏(持仓;买入;卖出;撤单;查询) appUtils.bindEvent($(_pageId + ".top_nav .row-1"), function(e) { var index = $(this).index(); if(index == 0){ appUtils.pageInit(pageCode,"ytgMatch/simulatedStocks/myPortfolio/queryEntrust/position"); } else if(index ==1){ //appUtils.pageInit(pageCode,"userSpace/myPortfolio/buyStock"); } else if(index ==2 ){ appUtils.pageInit(pageCode,"ytgMatch/simulatedStocks/myPortfolio/sellStock"); } else if(index ==3){ appUtils.pageInit(pageCode,"ytgMatch/simulatedStocks/myPortfolio/cancelEntrust"); } else if(index ==4){ appUtils.pageInit(pageCode,"ytgMatch/simulatedStocks/myPortfolio/queryEntrust/queryEntrustIndex"); } }); //股票输入 appUtils.bindEvent($(_pageId + "#stockCode"), function(e) { stock_code = $(this).val(); if(stock_code != ""){ if(stock_code.length == 6){ $(_pageId + '#autoSotck').hide(); //查询股票信息 queryStockInfo(); } else{ resetValue(1);//重置表单 stockAutoInput(); } } else $(_pageId + '#autoSotck').hide(); },"input"); //价格输入 appUtils.bindEvent($(_pageId + "#price"), function(e) { var price = $(_pageId + "#price").val(); if(price != null && price != undefined && price != "") getMaxBuy(price); else $(_pageId + "#maxBuy").html("--"); },"input"); //五档价格点击输入 appUtils.bindEvent($(_pageId + ".trading_table ul li span:nth-child(2)"), function(e){ $(this).parent().parent().parent().parent().find("a").removeClass("act"); $(this).parent().addClass("act"); var price = $(this).html(); $(_pageId + "#price").val(price); getMaxBuy(price); }); //增加价格(+号) appUtils.bindEvent($(_pageId+".add_btn"),function(e){ var curPrice = Number($(_pageId+"#price").val()); if(curPrice != "" && curPrice != null && curPrice != undefined){ if(curPrice >= 0&&curPrice<999999999) { curPrice = (curPrice+ price_step).toFixed(2); } $(_pageId+"#price ").val(curPrice); getMaxBuy(curPrice); } },"touchstart"); //减少价格(-号) appUtils.bindEvent($(_pageId+".less_btn"),function(e){ var curPrice = Number($(_pageId+"#price").val()); if(curPrice == "" || curPrice == undefined || curPrice == null){ return false; } if(curPrice - price_step >= 0) { curPrice = (curPrice- price_step).toFixed(2); } $(_pageId+"#price").val(curPrice); getMaxBuy(curPrice); },"touchstart"); //点击持仓股票,关联买入股票信息 appUtils.preBindEvent($(_pageId + ".lower_table"),"tr:not(:nth-child(1))", function(e){ stock_code = $(this).attr("id"); if(stock_code != null && stock_code != ""){ queryStockInfo(); } },"click"); //点击弹出其他地方关闭股票代码 $(document).click(function(event){ var _con = $(_pageId+"#autoSotck"); if(!_con.is(event.target) && (_con.has(event.target).length ===0)){ $(_pageId + "#autoSotck").hide(); } }); //买入 appUtils.bindEvent($(_pageId + ".login_btn"), function(e) { entrustStock();//委托下单 }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //最新回答数据 appUtils.bindEvent($(_pageId + "#newHuida"), function() { appUtils.pageInit(pageCode, "ques/index1", {}); }); //头部返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e) { isFirstShow = true; appUtils.clearSStorage("anscounts"); appUtils.clearSStorage("counts"); appUtils.pageInit(pageCode,"index"); if(!isFirstShow){ //同步点击最新问答的返回 $("#ques_index1 " +".icon_back").trigger("mousedown"); } }); //进入问答详情 appUtils.preBindEvent($(_pageId +"#advisory_list"), "li",function(){ appUtils.clearSStorage("counts"); appUtils.setSStorageInfo("counts",count); var ques_id = $(this).attr("id"); appUtils.pageInit(pageCode,"ques/quesDetail", {'ques_id':ques_id,"type":1}); },"click"); //提问 appUtils.bindEvent($(_pageId + ".foot_box_fixed"), function(){ if(user_id==undefined || user_id ==null || user_id == ""){ appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode, "account/login"); return ; }else if(user_type==1){ layerUtils.iAlert("投顾用户不能提问",-1); return; }else{ $(_pageId + "#tiwen").show(); $(_pageId + "#invest_name").html('向所有人提问'); } }); //点击×按钮 关闭提问弹窗 appUtils.bindEvent($(_pageId+".close_btn"),function() { $(_pageId + "#tiwen").hide(); }); //字数限制 appUtils.bindEvent($(_pageId+"#comment"),function(){ var len = $(this).val().length; if(len > 120){ $(this).val($(this).val().substring(0,120)); var num = 120 - $(this).val().length; $(_pageId+"#word").text("还可输入"+num+"字"); layerUtils.iAlert("超过字数限制!",-1); return; } var num = 120 - len; $(_pageId+"#word").text("还可输入"+num+"字"); },"input"); //提交问题 appUtils.bindEvent($(_pageId+"#commit"),function() { var ques_comment = $(_pageId+ " #comment").val(); if(ques_comment == ""){ layerUtils.iAlert("内容不能为空!",-1); return; } //提交问题 commitQues(removeHTMLTag(ques_comment),""); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //返回 appUtils.bindEvent($(_pageId + ".back_btn"), function(){ isFirstShow= true; destoryScoll();//初始化 if (match_status=="1") { appUtils.pageInit(pageCode,"dynamic/contest/ing",{}); } if(match_status=="2") { appUtils.pageInit(pageCode,"dynamic/contest/end",{}); } }); //日收益、周收益、月收益 appUtils.bindEvent($(_pageId + "#button_day"), function(e){ $(this).siblings("div").children("a").removeClass("act"); $(this).children("a").addClass("act"); $(_pageId+" .content").scrollTop(0);//回到顶部 rank_type =2; curPage = 1; index = 1; loadTournamentRanking(2); }); appUtils.bindEvent($(_pageId + "#button_week"), function(e){ $(this).siblings("div").children("a").removeClass("act"); $(this).children("a").addClass("act"); rank_type =0; curPage = 1; loadTournamentRanking(0); }); appUtils.bindEvent($(_pageId + "#button_month"), function(e){ $(this).siblings("div").children("a").removeClass("act"); $(this).children("a").addClass("act"); rank_type =3; curPage = 1; loadTournamentRanking(3); }); //点击关注 appUtils.preBindEvent($(_pageId + "#ranking_listss"),".att_btn", function(e){ //被关注人id var invest_id = $(this).parent(".li_rt").parent("li.ui ").attr("name"); var html_id =$(this).attr("id");//当前点击的关注按钮id var index_id =$(this).attr("name");//获取索引 if(!user_id){ appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode,"account/login"); } else { cancelOrAttInvest(html_id,index_id,invest_id);//取消or关注 } e.stopPropagation(); },"click"); //点击排行人员,查看人员信息 appUtils.preBindEvent($(_pageId + " #ranking_listss")," ul li", function(){ var account_id = $(this).attr("id");//获取组合id //跳转到此参赛人详情 //组合详情 //参赛人id var invest_ids = $(this).attr("name"); //排名 var rankings = $(_pageId+"#user_ranking").html(); //清除session appUtils.clearSStorage("match_name"); appUtils.clearSStorage("account_id"); appUtils.clearSStorage("invest_id"); appUtils.clearSStorage("rankings"); //保存信息 appUtils.setSStorageInfo("match_name",daname); appUtils.setSStorageInfo("account_id",account_id); appUtils.setSStorageInfo("invest_id",invest_ids); appUtils.setSStorageInfo("rankings",rankings); if (match_status=="1") { appUtils.pageInit(pageCode,"public/positionIng",{"match_name":daname,"account_id":account_id,"invest_id":invest_ids,"rankings":rankings}); } if(match_status=="2") { appUtils.pageInit(pageCode,"public/positionEnd",{"match_name":daname,"account_id":account_id,"rankings":rankings}); } },"click"); }
/** * 事件绑定 */ function bindPageEvent(){ //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //个人中心 appUtils.bindEvent($(_pageId + ".login_btn"), function() { isFirstSet = true; if (user_id) { appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode,"simulatedStocks/myMatch"); }else{ appUtils.setSStorageInfo("hisPageCode",pageCode); appUtils.pageInit(pageCode,"account/login"); } }); //测试微博 appUtils.bindEvent($(_pageId + "#weibologin"), function() { /* //微博授权 var callBackFunc = function (resultVo){ if(resultVo.error_no == 0){ var result = resultVo.results[0]; //跳转到授权页面 appUtils.sendDirect(result.url); }else{ layerUtils.iMsg(resultVo.error_info,-1); } }; userService.weiboLogin(callBackFunc);*/ }); //返回 appUtils.bindEvent($(_pageId + ".back_btn"), function() { isFirstSet = true; if(channel==1){ appUtils.pageBack(); }else{ showAPP(); } }); //banner跳转 appUtils.bindEvent($(_pageId + "#img"), function(){ var apply_state = $(this).data("apply_state");// var match_state = $(this).data("match_state"); var act_id = $(this).data("act_id"); var followCode = "dynamic/contest/registration"; if(match_state == "1"){ //进行中 followCode = "dynamic/contest/ing"; }else if(match_state == "2"){//已结束 followCode = "dynamic/contest/end"; } try { appUtils.clearSStorage("act_id"); appUtils.setSStorageInfo("act_id",act_id); } catch (e) { layerUtils.iAlert("你的浏览器不支持sessionStorage",-1); } appUtils.pageInit(pageCode,followCode, {"frontPage": pageCode}); }); }
/** * 事件绑定 */ function bindPageEvent() { //头部菜单绑定事件 pageCommon.headerMenuFunc(_pageId,pageCode); //返回 appUtils.bindEvent($(_pageId + ".icon_back"), function(e){ //重置输入框 $(_pageId).find("input").val(""); $(_pageId + "#portfolioList").empty(); $(_pageId + "#quesList").html(""); $(_pageId + "#pointList").html(""); appUtils.pageInit(pageCode, "index", {}); }); //搜索 appUtils.bindEvent($(_pageId + ".search_text a "), function(e) { key_words = $(_pageId + "#key_words").val(); if(key_words != undefined && key_words != null && key_words != ""){ quesCurpage = 1; quesTotalPage = 1; portCurpage = 1; portTotalPage = 1; viewCurpage = 1; viewTotalPage = 1; searchPortfolio(key_words); searchQues(key_words); searchPoint(key_words); } }); //Tab切换 appUtils.bindEvent($(_pageId + ".row-1"), function(e) { var index = $(this).index(); $(this).siblings().find("a").removeClass("act"); $(this).find("a").addClass("act"); if(index == 0){ //显示组合 $(_pageId + "#portfolio").show(); $(_pageId + "#ques").hide(); $(_pageId + "#point").hide(); } if(index == 1){ //显示问答 $(_pageId + "#portfolio").hide(); $(_pageId + "#ques").show(); $(_pageId + "#point").hide(); } if(index == 2){ //显示观点 $(_pageId + "#portfolio").hide(); $(_pageId + "#ques").hide(); $(_pageId + "#point").show(); } }); /** ****************** 预绑定事件 ************************ */ //进入组合详情 appUtils.preBindEvent($(_pageId +"#portfolioList"), "li",function(){ appUtils.setSStorageInfo("portfolio_PageCode",pageCode); var portfolio_id = $(this).attr("id"); appUtils.pageInit(pageCode, "portfolio/portfolioDetail",{'portfolio_id':portfolio_id}); }); //进入问答详情 appUtils.preBindEvent($(_pageId +"#quesList"), "li",function(){ var ques_id = $(this).attr("id"); appUtils.pageInit(pageCode, "ques/quesDetail",{"ques_id":ques_id}); }); //进入观点详情 appUtils.preBindEvent($(_pageId +"#pointList"), "li",function(){ appUtils.clearSStorage("last_PageCode"); appUtils.setSStorageInfo("last_PageCode",pageCode); var view_id = $(this).attr("id"); appUtils.pageInit(pageCode, "point/pointDetail", {"view_id":view_id}); }); //关注组合 appUtils.preBindEvent($(_pageId + "#portfolioList"),"li .attention_btn", function(e){ if(user_type==1){ layerUtils.iMsg(-1,"投顾不能关注组合"); e.stopPropagation(); return ; } var portfolio_id = $(this).parent().parent().attr("id"); var sub_type = ""; if($(this).hasClass('attention_btn2')) sub_type = 0; else sub_type = 1; //关注或者取消关注组合 subOrCancelPort(portfolio_id,sub_type,$(this)); e.stopPropagation(); searchPortfolio(key_words); }); /** 加载更多 */ //组合 appUtils.preBindEvent($(_pageId+"#portfolio"),".load_add",function(e){ portCurpage++; searchPortfolio(key_words,"append"); }); //问答 appUtils.preBindEvent($(_pageId+"#ques"),".load_add",function(e){ quesCurpage++; searchQues(key_words,"append"); }); //观点 appUtils.preBindEvent($(_pageId+"#point"),".load_add",function(e){ viewCurpage++; searchPoint(key_words,"append"); }); }