想要在html页面中使用jquery或javascript显示和隐藏数据吗

想要在html页面中使用jquery或javascript显示和隐藏数据吗,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两个跨度: 基本上,第一个跨度的链接在点击显示链接时显示完整的数字,并隐藏自己 单击“隐藏”,我想再次使用“显示链接”和数字的最后4位恢复原始状态 有人能帮我解决一下吗?我被困在这样一个简单的代码中:?你可以从链接到jQuery开始,然后给出你想要隐藏id的范围。情况是这样的: $function{ $'idofthespan'。隐藏; }; 首先链接到jQuery,然后给出要隐藏id的范围。情况如下: $function{ $'idofthespan'。隐藏; }; 你只需要简单地将你

我有两个跨度:

基本上,第一个跨度的链接在点击显示链接时显示完整的数字,并隐藏自己

单击“隐藏”,我想再次使用“显示链接”和数字的最后4位恢复原始状态


有人能帮我解决一下吗?我被困在这样一个简单的代码中:?

你可以从链接到jQuery开始,然后给出你想要隐藏id的范围。情况是这样的:

$function{ $'idofthespan'。隐藏;
}; 首先链接到jQuery,然后给出要隐藏id的范围。情况如下:

$function{ $'idofthespan'。隐藏;
}; 你只需要简单地将你的html作为

<table>
    <tr>
        <td>
<span class="show">Show link -3456</span>
<span class="hide" style="display:none">Hide link -n 1234 - 4567 -7777 -3456</span>
        </td>
    </tr>
<tr>
        <td>
<span class="show">Show link -3000</span>
<span class="hide" style="display:none">Hide link -n 1234 - 4567 -7777 -3456</span>
        </td>
    </tr>
</table>
更新 对于动态创建的多跨

   $("table").on("click","span.show",function(){

     $(this).hide();
     $(this).siblings("span.hide").show();

})

$("table").on("click","span.hide",function(){

     $(this).hide();
     $(this).siblings("span.show").show();

})
更新
这是小提琴工作演示

您只需将html作为

<table>
    <tr>
        <td>
<span class="show">Show link -3456</span>
<span class="hide" style="display:none">Hide link -n 1234 - 4567 -7777 -3456</span>
        </td>
    </tr>
<tr>
        <td>
<span class="show">Show link -3000</span>
<span class="hide" style="display:none">Hide link -n 1234 - 4567 -7777 -3456</span>
        </td>
    </tr>
</table>
更新 对于动态创建的多跨

   $("table").on("click","span.show",function(){

     $(this).hide();
     $(this).siblings("span.hide").show();

})

$("table").on("click","span.hide",function(){

     $(this).hide();
     $(this).siblings("span.show").show();

})
更新 这里是小提琴工作演示

使用JQuery:

 var ShowInfo = function (showLong) {
               if (showLong) {
                   $("#shortInfo").hide();
                   $("#longInfo").show();
               }
               else
               {
                   $("#shortInfo").show();
                   $("#longInfo").hide();
               }
           }
使用JQuery:

 var ShowInfo = function (showLong) {
               if (showLong) {
                   $("#shortInfo").hide();
                   $("#longInfo").show();
               }
               else
               {
                   $("#shortInfo").show();
                   $("#longInfo").hide();
               }
           }

嗨,谢谢你的回答。这很简单。但我还有一个问题。实际上,我的表中有各种这样的字段,对于每个字段,我都需要显示相同的隐藏/显示功能。另外,行是动态生成的,所以我使用某种函数,以相同的方式为每个字段计算。。?非常感谢你,兄弟。它正在按我希望的那样工作。谢谢你的帮助:嗨,谢谢你的回答。这很简单。但我还有一个问题。实际上,我的表中有各种这样的字段,对于每个字段,我都需要显示相同的隐藏/显示功能。另外,行是动态生成的,所以我使用某种函数,以相同的方式为每个字段计算。。?非常感谢你,兄弟。它正在按我希望的那样工作。谢谢你的帮助:嗨,谢谢你的回答。这很简单。但我还有一个问题。实际上,我的表中有各种这样的字段,对于每个字段,我都需要显示相同的隐藏/显示功能。另外,行是动态生成的,所以我使用某种函数,以相同的方式对每个字段进行计算..?您好,谢谢您的回答。这很简单。但我还有一个问题。实际上,我的表中有各种这样的字段,对于每个字段,我都需要显示相同的隐藏/显示功能。另外,行是动态生成的,所以我使用某种函数,以相同的方式为每个字段计算。。?
 var ShowInfo = function (showLong) {
               if (showLong) {
                   $("#shortInfo").hide();
                   $("#longInfo").show();
               }
               else
               {
                   $("#shortInfo").show();
                   $("#longInfo").hide();
               }
           }