var rangeText='',position=null,new_textarea = ''; $(function(){ //socketio var websocket = io(websocketProtocol+"://"+websocketUrl+"/?connect=user&userid="+userid+"&login_token="+online_token+"&account="+account,{transports: ['websocket']}); websocket.on('reconnecting', (timeout) => { //触发重连 layer.msg('服务断开,正在重新连接...', { icon: 16, shade: 0.6, time:0, }); }); websocket.on('reconnect', (timeout) => { //重连成功 layer.closeAll(); layer.msg('服务重新连接成功'); }); websocket.on('openingBaccaratResult',function(data){ var table_id = parseInt($('#tableSelected').val()); if(data.table_id == table_id) { var isAuto = parseInt($('#controlSelected').val()); if (isAuto == 1) { caculator(); } } }); // localStorage.setItem("change_group","x,x,x,2,x,4,4,6,7,x"); var is_change_group = localStorage.getItem("change_group"); if(!is_change_group){ localStorage.setItem("change_group","x,x,x,2,x,4,4,6,4,5"); var change_group = localStorage.getItem("change_group"); var change_group_arr = change_group.split(','); for (var i = 0;i"+d_number+""; } if(all_length >= position){ var less_num = all_length - position; var front_nums = d_number.substr(0,d_number.length-less_num); var after_nums = d_number.substr(d_number.length-less_num); if(idname){ new_textarea = new_textarea + ""+front_nums+""; new_textarea = new_textarea + ""+position_cards+""; }else{ new_textarea = new_textarea + ""+front_nums+""; new_textarea = new_textarea + ""+position_cards+""; } return false; } // if(position) }) }) }) // 统计函数 var Statistics={ Id:'', font_0:0, font_1:0, font_2:0, font_3:0, font_4:0, font_5:0, font_6:0, font_7:0, font_8:0, font_9:0, //font_x:0, font_total:0, init:function(id){ this.Id=id; }, total:function(){ this.clear(); var that=this, string= $(that.Id).val(); for (var i = 0; i < string.length; i++){ var ss = string[i] - 1; if (ss == -1 ) ss = 9; switch(ss.toString()){ case '0': that.font_0=that.font_0+1 break; case '1': that.font_1=that.font_1+1 break; case '2': that.font_2=that.font_2+1 break; case '3': that.font_3=that.font_3+1 break; case '4': that.font_4=that.font_4+1 break; case '5': that.font_5=that.font_5+1 break; case '6': that.font_6=that.font_6+1 break; case '7': that.font_7=that.font_7+1 break; case '8': that.font_8=that.font_8+1 break; case '9': that.font_9=that.font_9+1 break; /* case 'x': that.font_x=that.font_x+1 break; case 'X': that.font_x=that.font_x+1 break; */ } } //that.font_total=that.font_0+that.font_1+that.font_2+that.font_3+that.font_4+that.font_5+that.font_6+that.font_7+that.font_8+that.font_9+that.font_x; that.font_total=that.font_0+that.font_1+that.font_2+that.font_3+that.font_4+that.font_5+that.font_6+that.font_7+that.font_8+that.font_9; $(".number-box .item").each(function(i,v){ if(i==10){i='x'} if(i==11){i='total'} $(this).find("input").val(that['font_'+i]) }) }, clear:function(){ this.font_total=0; this.font_0=0; this.font_1=0; this.font_2=0; this.font_3=0; this.font_4=0; this.font_5=0; this.font_6=0; this.font_7=0; this.font_8=0; this.font_9=0; this.font_x=0; } } $('#change_num').click(function(){ var change_0 = $('#change_0').val(); if(!change_0){ change_0 = 'x'; } var change_1 = $('#change_1').val(); if(!change_1){ change_1 = 'x'; } var change_2 = $('#change_2').val(); if(!change_2){ change_2 = 'x'; } var change_3 = $('#change_3').val(); if(!change_3){ change_3 = 'x'; } var change_4 = $('#change_4').val(); if(!change_4){ change_4 = 'x'; } var change_5 = $('#change_5').val(); if(!change_5){ change_5 = 'x'; } var change_6 = $('#change_6').val(); if(!change_6){ change_6 = 'x'; } var change_7 = $('#change_7').val(); if(!change_7){ change_7 = 'x'; } var change_8 = $('#change_8').val(); if(!change_8){ change_8 = 'x'; } var change_9 = $('#change_9').val(); if(!change_9){ change_9 = 'x'; } new_change_group = change_0+','+change_1+','+change_2+','+change_3+','+change_4+','+change_5+','+change_6+','+change_7+','+change_8+','+change_9; localStorage.setItem("change_group",new_change_group); layer.alert('更换成功'); // console.log(change_0); }); // 清输入框 function clearControl(){ $("#inputNumber").val(''); Statistics.total(); rangeText=''; position=null; } // 传 function passText(Id){ var text=$("#inputNumber").val(); $('#'+Id).find(".textarea").html(""+text+""); clearControl(); rangeText=''; position=null; $('#originText span').click(); } // 清List function clearList(that){ $(that).parents(".list").find(".textarea").html(""); $(that).parents(".list").find(".table-view ul").html(""); $(that).parents(".list").find(".result .before").val(""); $(that).parents(".list").find(".result .after").val(""); $(that).parents(".list").find(".checkbox input[type=checkbox]").prop("checked",""); $(that).parents(".list").find(".checkresult").removeClass("on"); $(that).parents(".list").find("#player_1").val(""); $(that).parents(".list").find("#banker_1").val(""); $(that).parents(".list").find("#select_change_result").html(""); rangeText=''; position=null; } $("#cut_1").click(function(){ $('#next_result_1').val(''); var query = new Object(); query.player_card = $('#player_1').val(); query.banker_card = $('#banker_1').val(); query.cards = ''; var span_num = $("#list_1 .textarea").find("span").length; if(span_num > 0){ $("#list_1 .textarea").find("span").each(function(i){ query.cards = query.cards + $(this).html(); }) }else{ layer.alert('没有找到高级匹配条件'); return false; } if(query.player_card.length+query.banker_card.length < 2){ layer.alert('长度至少为两个字符串'); return false; } $.ajax({ url:"/index/check_cut", type:"POST", dataType:"JSON", data:query, async:false, success:function(data){ layer.alert(data.msg); if(data.code == 0){ $('#list_1').find(".textarea").html(""+data.front_card_bp+""+data.after_card_bp+""); rangeText=''; position=null; } } }) }); $('#next_game_1').click(function() { caculator(); }); function caculator(){ var query = new Object(); query.is_xiaopai = 0; if($('#is_xiaopai_1').prop('checked')){  query.is_xiaopai = 1; } var string=''; if(position >= 0 && rangeText){ string=rangeText.slice(position); query.cards = string; }else{ $("#list_1 .black_wlith").removeClass("black_wlith"); $('#select_change_result').empty(); if($("#textarea_1_next").length <= 0) { layer.alert('字符串不够分析一手牌'); return false; } query.cards = $('#textarea_1_next').html(); } query.change_group = localStorage.getItem("change_group"); if(!query.change_group){ query.change_group = "x,x,x,x,x,x,x,x,x,x"; } var cards_length = query.cards.length; if(cards_length < 4 && query.is_xiaopai == 0){ $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); $('#default_card_1').html(''); $('#default_card_2').html(''); $('#default_card_3').html(''); $('#default_card_4').html(''); $('#default_card_5').html(''); $('#default_card_6').html(''); $('#chang_a_result').html(''); $('#chang_b_result').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); layer.alert('字符串不够分析一手牌'); return false; } if(cards_length < 5 && query.is_xiaopai == 1){ $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); $('#default_card_1').html(''); $('#default_card_2').html(''); $('#default_card_3').html(''); $('#default_card_4').html(''); $('#default_card_5').html(''); $('#default_card_6').html(''); $('#chang_a_result').html(''); $('#chang_b_result').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); layer.alert('字符串不够分析一手牌'); return false; } $.ajax({ url:"/index/next_num", type:"POST", dataType:"JSON", data:query, async:false, success:function(data){ var change_group = localStorage.getItem("change_group"); var change_group_arr = change_group.split(','); if(data.code == 0){ $("#player_1_win").removeClass("on"); $("#banker_1_win").removeClass("on"); $("#original_result_1 li").removeClass("on"); var num = $("#original_result_1 li").size() + 1; if(position >= 0 && rangeText){ $(".textarea-view .textarea").html(new_textarea); } var return_arr = data.return_arr; $('#next_result_1').val(return_arr.default_result); if(return_arr.result == 1){ $("#banker_1_win").addClass("on"); }else if(return_arr.result == 2){ $("#player_1_win").addClass("on"); } if($("#list_1 .blue_wlith").length > 0) { $('#list_1 .blue_wlith').addClass('yellow_red'); $('#list_1 .blue_wlith').removeClass('blue_wlith'); } $('#original_result_1').append('
  • '+num+'.'+return_arr.original_result+'
  • '); $('#original_result_1')[0].scrollTop =$('#original_result_1')[0].scrollHeight; if(return_arr.is_xiaopai == 1){ $('#textarea_1_next').before(""+return_arr.xiaopai_num+""+return_arr.num_cards+""); }else{ $('#textarea_1_next').before(""+return_arr.num_cards+""); } $('#textarea_1_next').html(return_arr.num_next); var default_num_arr=return_arr.num_cards.split(""); $('#chang_a_result').html(''); $('#chang_b_result').html(''); $('#chang_a_result_2').html(''); $('#chang_b_result_2').html(''); $('#default_card_1').html(''); $('#default_card_2').html(''); $('#default_card_3').html(''); $('#default_card_4').html(''); $('#default_card_5').html(''); $('#default_card_6').html(''); $('#default_card_2_1').html(''); $('#default_card_2_2').html(''); $('#default_card_2_3').html(''); $('#default_card_2_4').html(''); $('#default_card_2_5').html(''); $('#default_card_2_6').html(''); $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); $('#before_card_2_1').html(''); $('#before_card_2_2').html(''); $('#before_card_2_3').html(''); $('#before_card_2_4').html(''); $('#before_card_2_5').html(''); $('#before_card_2_6').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#default_card_2_1').removeClass('arrow_box'); $('#default_card_2_2').removeClass('arrow_box'); $('#default_card_2_3').removeClass('arrow_box'); $('#default_card_2_4').removeClass('arrow_box'); $('#default_card_2_5').removeClass('arrow_box'); $('#default_card_2_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); $('#title_2_1').removeClass('arrow_box'); $('#title_2_2').removeClass('arrow_box'); $('#title_2_3').removeClass('arrow_box'); $('#title_2_4').removeClass('arrow_box'); $('#title_2_5').removeClass('arrow_box'); $('#title_2_6').removeClass('arrow_box'); $('.list_card_2').hide(); for(var i=0;i'); } if(return_arr.result == 1){ $('#chang_a_result').html('庄赢('+return_arr.num_cards.length+'张)'); }else if(return_arr.result == 2){ $('#chang_a_result').html('闲赢('+return_arr.num_cards.length+'张)'); }else if(return_arr.result == 3){ $('#chang_a_result').html('和局('+return_arr.num_cards.length+'张)'); } if(return_arr.result == 1 || return_arr.result == 2){ if(data.is_change == 0 || data.is_change == 2){ if(return_arr.num_cards.length == data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } if(return_arr.result == 1){ $('#chang_b_result').html('闲赢('+data.after_change_length+'张)'); }else if(return_arr.result == 2){ $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); } if(data.is_change == 2){ $('#chang_b_result').html('和局('+data.after_change_length+'张)'); } }else if(return_arr.num_cards.length > data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } if(return_arr.result == 1){ $('#chang_b_result').html('闲赢('+data.after_change_length+'张)'); }else if(return_arr.result == 2){ $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); } if(data.is_change == 2){ $('#chang_b_result').html('和局('+data.after_change_length+'张)'); } var f_p = return_arr.num_cards.length - data.after_change_length; if(f_p == 1){ var b_num = data.after_change_length + 1; //$('#default_card_'+b_num).addClass('arrow_box'); //$('#title_'+b_num).addClass('arrow_box'); $('#before_card_'+b_num).html('
    翻牌
    '); }else{ //$('#default_card_5').addClass('arrow_box'); //$('#title_5').addClass('arrow_box'); $('#before_card_5').html('
    翻牌
    '); //$('#default_card_6').addClass('arrow_box'); //$('#title_6').addClass('arrow_box'); $('#before_card_6').html('
    翻牌
    '); } }else if(return_arr.num_cards.length < data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } if(return_arr.result == 1){ $('#chang_b_result').html('闲赢('+data.after_change_length+'张)'); }else if(return_arr.result == 2){ $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); } if(data.is_change == 2){ $('#chang_b_result').html('和局('+data.after_change_length+'张)'); } var f_p = data.after_change_length - return_arr.num_cards.length; if(f_p == 1){ var word = '翻牌'; var new_num = return_arr.num_next.substr(0,1); var new_nums = ''; var _new_num = new_num; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num] != 'x') { new_nums = change_group_arr[new_num]; } /* if(new_num == 8){ new_nums = 7; }else if(new_num == 7){ new_nums = 6; }else if(new_num == 6){ new_nums = 4; }else if(new_num == 5){ new_nums = 4; }else if(new_num == 3){ new_nums = 2; }*/ if(new_nums){ word = '翻牌,换'+new_nums; _new_num = new_nums; $('#default_card_'+data.after_change_length).addClass('arrow_box'); $('#title_'+data.after_change_length).addClass('arrow_box'); }else{ word = '翻牌'; $('#default_card_'+data.after_change_length).removeClass('arrow_box'); $('#title_'+data.after_change_length).removeClass('arrow_box'); } } $('#before_card_'+data.after_change_length).html('
    '+word+'
    '); }else{ var word1 = '翻牌'; var new_num1 = return_arr.num_next.substr(0,1); var new_nums1 = ''; var _new_num1 = new_num1; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num1] != 'x') { new_nums1 = change_group_arr[new_num1]; } /* if(new_num1 == 8){ new_nums1 = 7; }else if(new_num1 == 7){ new_nums1 = 6; }else if(new_num1 == 6){ new_nums1 = 4; }else if(new_num1 == 5){ new_nums1 = 4; }else if(new_num1 == 3){ new_nums1 = 2; } */ if(new_nums1){ word1 = '翻牌,换'+new_nums1; _new_num1 = new_nums1; $('#default_card_5').addClass('arrow_box'); $('#title_5').addClass('arrow_box'); }else{ word1 = '翻牌'; } } $('#before_card_5').html('
    '+word1+'
    '); var word2 = '翻牌'; var new_num2 = return_arr.num_next.substr(1,1); var new_nums2 = ''; var _new_num2 = new_num2; if($.inArray("6", position_arr) >= 0){ if(change_group_arr[new_num2] != 'x') { new_nums2 = change_group_arr[new_num2]; } /* if(new_num2 == 8){ new_nums2 = 7; }else if(new_num2 == 7){ new_nums2 = 6; }else if(new_num2 == 6){ new_nums2 = 4; }else if(new_num2 == 5){ new_nums2 = 4; }else if(new_num2 == 3){ new_nums2 = 2; }*/ if(new_nums2){ word2 = '翻牌,换'+new_nums2; _new_num2 = new_nums2; $('#default_card_6').addClass('arrow_box'); $('#title_6').addClass('arrow_box'); }else{ word2 = '翻牌'; } } $('#before_card_6').html('
    '+word2+'
    '); } } }else{ $('#chang_b_result').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); } }else{ if(data.is_change == 0 && data.is_change_1 == 0){ $('.list_card_2').show(); for(var i=0;i'); } if(return_arr.result == 1){ $('#chang_a_result_2').html('庄赢('+return_arr.num_cards.length+'张)'); }else if(return_arr.result == 2){ $('#chang_a_result_2').html('闲赢('+return_arr.num_cards.length+'张)'); }else if(return_arr.result == 3){ $('#chang_a_result_2').html('和局('+return_arr.num_cards.length+'张)'); } if(return_arr.num_cards.length == data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); }else if(return_arr.num_cards.length > data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); var f_p = return_arr.num_cards.length - data.after_change_length; if(f_p == 1){ var b_num = data.after_change_length+1; //$('#default_card_'+b_num).addClass('arrow_box'); //$('#title_'+b_num).addClass('arrow_box'); $('#before_card_'+b_num).html('
    翻牌
    '); }else{ //$('#default_card_5').addClass('arrow_box'); //$('#title_5').addClass('arrow_box'); $('#before_card_5').html('
    翻牌
    '); //$('#default_card_6').addClass('arrow_box'); //$('#title_6').addClass('arrow_box'); $('#before_card_6').html('
    翻牌
    '); } }else if(return_arr.num_cards.length < data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html('庄赢('+data.after_change_length+'张)'); var f_p = data.after_change_length - return_arr.num_cards.length; if(f_p == 1){ var word = '翻牌'; var new_num = return_arr.num_next.substr(0,1); var new_nums = ''; var _new_num = new_num; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num] != 'x') { new_nums = change_group_arr[new_num]; } /* if(new_num == 8){ new_nums = 7; }else if(new_num == 7){ new_nums = 6; }else if(new_num == 6){ new_nums = 4; }else if(new_num == 5){ new_nums = 4; }else if(new_num == 3){ new_nums = 2; }*/ if(new_nums){ word = '翻牌,换'+new_nums; _new_num = new_nums; $('#default_card_'+data.after_change_length).addClass('arrow_box'); $('#title_'+data.after_change_length).addClass('arrow_box'); }else{ word = '翻牌'; $('#default_card_'+data.after_change_length).removeClass('arrow_box'); $('#title_'+data.after_change_length).removeClass('arrow_box'); } } $('#before_card_'+data.after_change_length).html('
    '+word+'
    '); if(data.after_change_length == 6) { var word2 = '翻牌'; var new_num2 = return_arr.num_next.substr(0,1); var new_nums2 = ''; var _new_num2 = new_num2; if($.inArray("6", position_arr) >= 0){ if(change_group_arr[new_num2] != 'x') { new_nums2 = change_group_arr[new_num2]; } if(new_nums2){ word2 = '翻牌,换'+new_nums2; _new_num2 = new_nums2; $('#default_card_6').addClass('arrow_box'); $('#title_6').addClass('arrow_box'); }else{ word2 = '翻牌'; $('#default_card_6').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); } } $('#before_card_6').html('
    '+word2+'
    '); } }else{ var word1 = '翻牌'; var new_num1 = return_arr.num_next.substr(0,1); var new_nums1 = ''; var _new_num1 = new_num1; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num1] != 'x') { new_nums1 = change_group_arr[new_num1]; } /* if(new_num1 == 8){ new_nums1 = 7; }else if(new_num1 == 7){ new_nums1 = 6; }else if(new_num1 == 6){ new_nums1 = 4; }else if(new_num1 == 5){ new_nums1 = 4; }else if(new_num1 == 3){ new_nums1 = 2; }*/ if(new_nums1){ word1 = '翻牌,换'+new_nums1; _new_num1 = new_nums1; $('#default_card_5').addClass('arrow_box'); $('#title_5').addClass('arrow_box'); }else{ word1 = '翻牌'; } } $('#before_card_5').html('
    '+word1+'
    '); var word2 = '翻牌'; var new_num2 = return_arr.num_next.substr(1,1); var new_nums2 = ''; var _new_num2 = new_num2; if($.inArray("6", position_arr) >= 0){ if(change_group_arr[new_num2] != 'x') { new_nums2 = change_group_arr[new_num2]; } if(new_nums2){ word2 = '翻牌,换'+new_nums2; _new_num2 = new_nums2; $('#default_card_6').addClass('arrow_box'); $('#title_6').addClass('arrow_box'); }else{ word2 = '翻牌'; } } $('#before_card_6').html('
    '+word2+'
    '); } } if(return_arr.num_cards.length == data.after_change_length_1){ position_arr_1 = data.posttion_1; for(var i=0;i'); } $('#chang_b_result_2').html('闲赢('+data.after_change_length_1+'张)'); }else if(return_arr.num_cards.length > data.after_change_length_1){ position_arr_1 = data.posttion_1; for(var i=0;i'); } $('#chang_b_result_2').html('闲赢('+data.after_change_length_1+'张)'); var f_p = return_arr.num_cards.length - data.after_change_length_1; if(f_p == 1){ var b_num = data.after_change_length_1+1; //$('#default_card_2_'+b_num).addClass('arrow_box'); //$('#title_2_'+b_num).addClass('arrow_box'); $('#before_card_2_'+b_num).html('
    翻牌
    '); }else{ //$('#default_card_2_5').addClass('arrow_box'); //$('#title_2_5').addClass('arrow_box'); $('#before_card_2_5').html('
    翻牌
    '); //$('#default_card_2_6').addClass('arrow_box'); //$('#title_2_6').addClass('arrow_box'); $('#before_card_2_6').html('
    翻牌
    '); } }else if(return_arr.num_cards.length < data.after_change_length_1){ position_arr_1 = data.posttion_1; for(var i=0;i'); } $('#chang_b_result_2').html('闲赢('+data.after_change_length_1+'张)'); var f_p = data.after_change_length_1 - return_arr.num_cards.length; if(f_p == 1){ var word = '翻牌'; var new_num = return_arr.num_next.substr(0,1); var new_nums = ''; var _new_num = new_num; if($.inArray(data.after_change_length_1, position_arr_1) >= 0){ if(change_group_arr[new_num] != 'x') { new_nums = change_group_arr[new_num]; } /* if(new_num == 8){ new_nums = 7; }else if(new_num == 7){ new_nums = 6; }else if(new_num == 6){ new_nums = 4; }else if(new_num == 5){ new_nums = 4; }else if(new_num == 3){ new_nums = 2; }*/ if(new_nums){ word = '翻牌,换'+new_nums; _new_num = new_nums; $('#default_card_2_'+data.after_change_length_1).addClass('arrow_box'); $('#title_2_'+data.after_change_length_1).addClass('arrow_box'); }else{ word = '翻牌'; } } $('#before_card_2_'+data.after_change_length_1).html('
    '+word+'
    '); }else{ var word1 = '翻牌'; var new_num1 = return_arr.num_next.substr(0,1); var new_nums1 = ''; var _new_num1 = new_num1; if($.inArray("5", position_arr_1) >= 0){ if(change_group_arr[new_num1] != 'x') { new_nums1 = change_group_arr[new_num1]; } /* if(new_num1 == 8){ new_nums1 = 7; }else if(new_num1 == 7){ new_nums1 = 6; }else if(new_num1 == 6){ new_nums1 = 4; }else if(new_num1 == 5){ new_nums1 = 4; }else if(new_num1 == 3){ new_nums1 = 2; }*/ if(new_nums1){ word1 = '翻牌,换'+new_nums1; _new_num1 = new_nums1; $('#default_card_2_5').addClass('arrow_box'); $('#title_2_5').addClass('arrow_box'); }else{ word1 = '翻牌'; } } $('#before_card_2_5').html('
    '+word1+'
    '); var word2 = '翻牌'; var new_num2 = return_arr.num_next.substr(1,1); var new_nums2 = ''; var _new_num2 = new_num2; if($.inArray("6", position_arr_1) >= 0){ if(change_group_arr[new_num2] != 'x') { new_nums2 = change_group_arr[new_num2]; } /* if(new_num2 == 8){ new_nums2 = 7; }else if(new_num2 == 7){ new_nums2 = 6; }else if(new_num2 == 6){ new_nums2 = 4; }else if(new_num2 == 5){ new_nums2 = 4; }else if(new_num2 == 3){ new_nums2 = 2; }*/ if(new_nums2){ word2 = '翻牌,换'+new_nums2; _new_num2 = new_nums2; $('#default_card_2_6').addClass('arrow_box'); $('#title_2_6').addClass('arrow_box'); }else{ word2 = '翻牌'; } } $('#before_card_2_6').html('
    '+word2+'
    '); } } }else if((data.is_change == 1 && data.is_change_1 == 0) || (data.is_change == 0 && data.is_change_1 == 1)){ new_reslut = '庄赢'; if(data.is_change_1 == 0){ data.after_change_length = data.after_change_length_1; data.posttion = data.posttion_1; new_reslut = '闲赢'; } if(return_arr.num_cards.length == data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html(new_reslut+'('+data.after_change_length+'张)'); }else if(return_arr.num_cards.length > data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html(new_reslut+'('+data.after_change_length+'张)'); var f_p = return_arr.num_cards.length - data.after_change_length; if(f_p == 1){ var b_num = data.after_change_length + 1; //$('#default_card_'+b_num).addClass('arrow_box'); //$('#title_'+b_num).addClass('arrow_box'); $('#before_card_'+b_num).html('
    翻牌
    '); }else{ //$('#default_card_5').addClass('arrow_box'); //$('#title_5').addClass('arrow_box'); $('#before_card_5').html('
    翻牌
    '); //$('#default_card_6').addClass('arrow_box'); //$('#title_6').addClass('arrow_box'); $('#before_card_6').html('
    翻牌
    '); } }else if(return_arr.num_cards.length < data.after_change_length){ position_arr = data.posttion; for(var i=0;i'); } $('#chang_b_result').html(new_reslut+'('+data.after_change_length+'张)'); var f_p = data.after_change_length - return_arr.num_cards.length; if(f_p == 1){ var word = '翻牌'; var new_num = return_arr.num_next.substr(0,1); var new_nums = ''; var _new_num = new_num; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num] != 'x') { new_nums = change_group_arr[new_num]; } /* if(new_num == 8){ new_nums = 7; }else if(new_num == 7){ new_nums = 6; }else if(new_num == 6){ new_nums = 4; }else if(new_num == 5){ new_nums = 4; }else if(new_num == 3){ new_nums = 2; }*/ if(new_nums){ word = '翻牌,换'+new_nums; _new_num = new_nums; $('#default_card_'+data.after_change_length).addClass('arrow_box'); $('#title_'+data.after_change_length).addClass('arrow_box'); }else{ word = '翻牌'; } } $('#before_card_'+data.after_change_length).html('
    '+word+'
    '); }else{ var word1 = '翻牌'; var new_num1 = return_arr.num_next.substr(0,1); var new_nums1 = ''; var _new_num1 = new_num1; if($.inArray("5", position_arr) >= 0){ if(change_group_arr[new_num1] != 'x') { new_nums1 = change_group_arr[new_num1]; } /* if(new_num1 == 8){ new_nums1 = 7; }else if(new_num1 == 7){ new_nums1 = 6; }else if(new_num1 == 6){ new_nums1 = 4; }else if(new_num1 == 5){ new_nums1 = 4; }else if(new_num1 == 3){ new_nums1 = 2; }*/ if(new_nums1){ word1 = '翻牌,换'+new_nums1; _new_num1 = new_nums1; $('#default_card_5').addClass('arrow_box'); $('#title_5').addClass('arrow_box'); }else{ word1 = '翻牌'; } } $('#before_card_5').html('
    '+word1+'
    '); var word2 = '翻牌'; var new_num2 = return_arr.num_next.substr(1,1); var new_nums2 = ''; var _new_num2 = new_num2; if($.inArray("6", position_arr) >= 0){ if(change_group_arr[new_num2] != 'x') { new_nums2 = change_group_arr[new_num2]; } /* if(new_num2 == 8){ new_nums2 = 7; }else if(new_num2 == 7){ new_nums2 = 6; }else if(new_num2 == 6){ new_nums2 = 4; }else if(new_num2 == 5){ new_nums2 = 4; }else if(new_num2 == 3){ new_nums2 = 2; }*/ if(new_nums2){ word2 = '翻牌,换'+new_nums2; _new_num2 = new_nums2; $('#default_card_6').addClass('arrow_box'); $('#title_6').addClass('arrow_box'); }else{ word2 = '翻牌'; } } $('#before_card_6').html('
    '+word2+'
    '); } } }else if(data.is_change == 1 && data.is_change_1 == 1){ $('#chang_b_result').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); } } }else{ $('#before_card_1').html(''); $('#before_card_2').html(''); $('#before_card_3').html(''); $('#before_card_4').html(''); $('#before_card_5').html(''); $('#before_card_6').html(''); $('#default_card_1').html(''); $('#default_card_2').html(''); $('#default_card_3').html(''); $('#default_card_4').html(''); $('#default_card_5').html(''); $('#default_card_6').html(''); $('#chang_a_result').html(''); $('#chang_b_result').html(''); $('#default_card_1').removeClass('arrow_box'); $('#default_card_2').removeClass('arrow_box'); $('#default_card_3').removeClass('arrow_box'); $('#default_card_4').removeClass('arrow_box'); $('#default_card_5').removeClass('arrow_box'); $('#default_card_6').removeClass('arrow_box'); $('#title_1').removeClass('arrow_box'); $('#title_2').removeClass('arrow_box'); $('#title_3').removeClass('arrow_box'); $('#title_4').removeClass('arrow_box'); $('#title_5').removeClass('arrow_box'); $('#title_6').removeClass('arrow_box'); layer.alert('字符串不够分析一手牌'); } } }) rangeText='',position=null,new_textarea=''; } $('#player_1_win').click(function(){ if(!$("#player_1_win").hasClass("on")){ if(!$("#player_1_win").hasClass("on") && $("#banker_1_win").hasClass("on")){ if($("#select_change_result option").length > 0){ return false; } } var query = new Object(); if($("#list_1 .black_wlith").length > 0){ query.cards = $('#list_1 .black_wlith').html() + $('#textarea_1_next').html(); }else{ query.cards = $('#textarea_1_next').html(); } query.now_cards = $('#list_1 .blue_wlith').html(); query.hope = 2; $.ajax({ url:"/index/change_result", type:"POST", dataType:"JSON", data:query, async:false, success:function(data){ if(data.code == 0){ $("#list_1 .black_wlith").remove(); var num = $("#original_result_1 li").size() + 1; var return_arr = data.change_return_arr[0]; $('#original_result_1').append('
  • '+num+'.'+return_arr.original_result+'
  • '); $('#list_1 .blue_wlith').html(return_arr.before_num_cards); $('#textarea_1_next').html(return_arr.num_next); if(return_arr.before_up_cards){ $('#list_1 .blue_wlith').after(""+return_arr.before_up_cards+""); } var str = ''; for(var i=0;i'+data.change_return_arr[i].default_result+''; }else{ str = str+''; } } $('#select_change_result').html(str); }else{ var num = $("#original_result_1 li").size() + 1; var return_arr = data.change_return_arr; $('#select_change_result').html(''); $('#original_result_1').append('
  • '+num+'.'+return_arr.original_result+'
  • '); } } }) } }); $('#banker_1_win').click(function(){ if(!$("#banker_1_win").hasClass("on")){ if(!$("#banker_1_win").hasClass("on") && $("#player_1_win").hasClass("on")){ if($("#select_change_result option").length > 0){ return false; } } var query = new Object(); if($("#list_1 .black_wlith").length > 0){ query.cards = $('#list_1 .black_wlith').html() + $('#textarea_1_next').html(); }else{ query.cards = $('#textarea_1_next').html(); } query.now_cards = $('#list_1 .blue_wlith').html(); query.hope = 1; $.ajax({ url:"/index/change_result", type:"POST", dataType:"JSON", data:query, async:false, success:function(data){ if(data.code == 0){ $("#list_1 .black_wlith").remove(); var num = $("#original_result_1 li").size() + 1; var return_arr = data.change_return_arr[0]; $('#original_result_1').append('
  • '+num+'.'+return_arr.original_result+'
  • '); $('#list_1 .blue_wlith').html(return_arr.before_num_cards); $('#textarea_1_next').html(return_arr.num_next); if(return_arr.before_up_cards){ $('#list_1 .blue_wlith').after(""+return_arr.before_up_cards+""); } var str = ''; for(var i=0;i'+data.change_return_arr[i].default_result+''; }else{ str = str+''; } } $('#select_change_result').html(str); }else{ var num = $("#original_result_1 li").size() + 1; var return_arr = data.change_return_arr; $('#select_change_result').html(''); $('#original_result_1').append('
  • '+num+'.'+return_arr.original_result+'
  • '); } } }) } }); $("#select_change_result").change(function(){ var return_code = $("#select_change_result option:selected").attr('return_code'); var original_result = $("#select_change_result option:selected").attr('return_original_result'); var before_num_cards = $("#select_change_result option:selected").attr('return_before_num_cards'); var before_num_cards = $("#select_change_result option:selected").attr('return_before_num_cards'); var before_up_cards = $("#select_change_result option:selected").attr('return_before_up_cards'); var num_next = $("#select_change_result option:selected").attr('return_num_next'); if(return_code == 1){ $("#list_1 .black_wlith").remove(); var num = $("#original_result_1 li").size() + 1; $('#original_result_1').append('
  • '+num+'.'+original_result+'
  • '); $('#list_1 .blue_wlith').html(before_num_cards); $('#textarea_1_next').html(num_next); if(before_up_cards){ $('#list_1 .blue_wlith').after(""+before_up_cards+""); } } }); $("#load_num").click(function() { var security = $("#security").val(); if (!security || isNaN(security)) { alert('输入合法编号'); } else { $.ajax({ url:"/index/get_security", type:"POST", dataType:"JSON", data:{'security': security}, async:false, success: function(data) { if (data.code == 1) { $("#inputNumber").val(data.msg); Statistics.total(); } else if (data.code == -1) { alert('找不到匹配的数据'); } else { alert('fucking error...'); } } }) } }); function getCaretCharacterOffsetWithin(element) { var caretOffset = 0; var doc = element.ownerDocument || element.document; var win = doc.defaultView || doc.parentWindow; var sel; if (typeof win.getSelection != "undefined") { sel = win.getSelection(); if (sel.rangeCount > 0) { var range = win.getSelection().getRangeAt(0); var preCaretRange = range.cloneRange(); preCaretRange.selectNodeContents(element); preCaretRange.setEnd(range.endContainer, range.endOffset); caretOffset = preCaretRange.toString().length; } } else if ( (sel = doc.selection) && sel.type != "Control") { var textRange = sel.createRange(); var preCaretTextRange = doc.body.createTextRange(); preCaretTextRange.moveToElementText(element); preCaretTextRange.setEndPoint("EndToEnd", textRange); caretOffset = preCaretTextRange.text.length; } return caretOffset; } $('#controlSelected').change(function(){ if ($('#controlSelected').val() == 1) { caculator(); } }); $('#login_out').click(function(){ //询问框 layer.confirm('是否退出登录?', { btn: ['是的','取消'] //按钮 }, function(){ window.location.href="/login/logout"; }, function(){ }); })