示例#1
0
	/**
	 * 事件绑定
	 */
	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");
		});
	}
示例#2
0
	/**
	 * 事件绑定
	 */
	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");
		});
			
	}
示例#3
0
	/**
	 * 事件绑定
	 */
	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');
	}
示例#4
0
	/**
	 * 事件绑定
	 */
	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();//参加比赛
					}  
			}
		});
	
	}
示例#5
0
	/**
	 * 事件绑定
	 */
	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});
			}
			
		});
	}
示例#6
0
	/**
	 * 事件绑定
	 */
	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");
	}
示例#7
0
		/**
		 * 事件绑定
		 */
		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});
				
			});
			
		}
示例#8
0
	/**
	 * 事件绑定
	 */
	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");
		});
	}
示例#9
0
	/**
	 * 事件绑定
	 */
	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();
		});
	}
示例#10
0
	/**
	 * 事件绑定
	 */
	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();
		
		});
	
		
	}
示例#11
0
	/**
	 * 事件绑定
	 */
	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();//委托下单
		});
	}
示例#12
0
	/**
	 * 事件绑定
	 */
	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),"");
		});
	}
示例#13
0
	/**
	 * 事件绑定
	 */
	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");
		
		
	}
示例#14
0
	/**
	 * 事件绑定
	 */
	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});
			
		});
		
	}
示例#15
0
	/**
	 * 事件绑定
	 */
	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");
		});
	}