html中实现点击表格某一行后在其下面弹出一行表格

2024-12-14 03:10:43
推荐回答(1个)
回答1:





demo

*{margin:0;padding:0;}
table { border-collapse: collapse; border-spacing: 0 }
table td{border:1px solid #ccc; height:30px; line-height:30px;text-align:center;position:relative;}
table td p{}
table td .box{width:300px;height:300px;background:#f00; position:absolute;top:30px;left:0;z-index:9999;display:none;}



    $(function(){
        $('table tr').each(function(){
            $(this).find('td:first').click(function(){
                $(this).children('.box').show();    
            });
        });
        $(document).click(function(e){
            var target = $(e.target);
            if(target.closest("table tr").length == 0){
                $(".box").hide();
            }
        });
    })





    
        
            

IP


            点击的时候出现

        
        ICON
        FPING
        ...
    
    
  岁梁蠢      
            

IP


            点击的时候出现

        
        ICON
        FPING
       乎陪 ...
    
    
        
            

IP

渣羡
            点击的时候出现

        
        ICON
        FPING
        ...
    




jquery库文件自己引入下,希望可以帮到你。

相关问答
最新问答