• 大二下学期第二次个人作业第二阶段


    今日完成了图表联动的功能,热词云与热词统计表格的联动。当鼠标停留在表格上方时对应的热词云会联动显示,当鼠标停留在热词云上时对应的表格会高亮显示。

                            $(".tablebox2 tbody").find('tr').on('mouseenter',function(){
                                var hang = $(this).prevAll().length
                                $(".tablebox2 tbody tr").eq(hang).addClass('highTr');
                                chart.dispatchAction({ type: 'showTip',seriesIndex: 0, name:data.data[hang][0]});
                                //选中高亮
                            })
                            // 鼠标移出的第几行数据
                            $(".tablebox2 tbody").find('tr').on('mouseleave',function(){
                                var hang = $(this).prevAll().length;
                                 $(".tablebox2 tbody tr").eq(hang).removeClass('highTr');
                                chart.dispatchAction({ type: 'showTip', seriesIndex: 0, name:data.data[hang][0]});
                                //取消高亮
                            })
                            chart.on('mouseOver', function(params){
                                console.log(params);//此处写点击事件内容
                                for(var i=0;i<data.data.length;i++){
                                    // data11[i].value="0";
                                    if(params.name== data.data[i][0]){
                                        console.log(params.name);
                                        //addressList[i].value="1";
                                        // 选中高亮
                                        $(".tablebox2 tbody tr").eq(i).addClass('highTr');
                                    }
                                }
                            });
                            //  移出该区域时,取消高亮
                            chart.on('mouseOut', function(params){
                                console.log(params);//此处写点击事件内容
                                for(var i=0;i<data.data.length;i++){
                                    // data11[i].value="0";
                                    if(params.name== data.data[i][0]){
                                        console.log(params.name);
                                        //取消高亮
                                        $(".tablebox2 tbody tr").eq(i).removeClass('highTr');
                                    }
                                }
                            });
    .tablebox2{
        float:left;
        clear:right;
        background-color: white;
        width: 900px;
        height: 800px;
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    .linecharbox{
        width: 1000px;
        height: 600px;
    }
    table td, table th {
        border: 1px solid #cad9ea;
        color: #666;
        height: 30px;
    }
    table thead tr th {
        background-color: #CCE8EB;
        width: 100px;
    }
    table tr:nth-child(odd) {
        background: #fff;
    }
    table tr:nth-child(even) {
        background: #F5FAFA;
    }
    .tablebox2 .highTr{
        background-color: #DFE7F2;
        color: #000000;
    }
  • 相关阅读:
    Rman备份及不完全恢复操作
    win2003系统同步Linux ntp server批处理
    ntp服务器搭建
    notepad++调用python3中文乱码
    10G安装DataGuard
    oracle安装配置
    python之路(14)进程
    python之路(13)线程
    python之路(12)网络编程
    python之路(11)描述符
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/14885729.html
Copyright © 2020-2023  润新知