Javascript 如果文本为NA,则删除动态加载的工具提示表tr
删除动态加载的工具提示表tr 我有图表,所以每个图表栏都有工具提示,显示前一个栏值和当前悬停栏值,所以如果文本在td中为NA,我想隐藏tr。我已经做了下面的代码,但它不工作Javascript 如果文本为NA,则删除动态加载的工具提示表tr,javascript,jquery,Javascript,Jquery,删除动态加载的工具提示表tr 我有图表,所以每个图表栏都有工具提示,显示前一个栏值和当前悬停栏值,所以如果文本在td中为NA,我想隐藏tr。我已经做了下面的代码,但它不工作 <div class="customTooltipRapsure"> <div class="scrollingTooltip"> <table id="tooltipTable"> <tbody> <tr cl
<div class="customTooltipRapsure">
<div class="scrollingTooltip">
<table id="tooltipTable">
<tbody>
<tr class="OldGrossBudget">
<td>Old Gross Budget </td>
<td>NA</td>
</tr>
<tr class="NewGrossBudget">
<td>New Gross Budget </td>
<td class="text-right">9,964.72</td></tr>
</tbody>
</table>
</div>
</div>
$(document).ready(function () {
$(".customTooltipRapsure #tooltipTable tbody tr td").filter(function () {
return $(this).text() === "NA";
}).closest("tr").remove();
});
旧的总预算
NA
新的总预算
9,964.72
$(文档).ready(函数(){
$(“.customTooltipRapsure#tooltipTable tbody Tbt”).filter(函数(){
返回$(this.text()=“NA”;
}).最近的(“tr”)。删除();
});
我不确定是否使用过滤器查找文本为“NA”的列,因此我使用了另一种方法
const table=$(“#工具脚本tbody tr”)
for(设x=0;x
表格{
边框:纯色2px黑色;
}
运输署{
边框:实心1px黑色;
}
旧的总预算
NA
新的总预算
9,964.72
您可以使用javascript删除NA td
函数removeTR(){
var tableToolTip=document.getElementById('tooltipTable');
const table=document.getElementById('Tooliptable').getElementsByTagName('tr');
for(设x=0;x
旧的总预算
NA
新的总预算
9,964.72
感谢您在添加代码后给出的答案,因为它的show one charts bar(显示一个图表条)鼠标悬停在上面,所以这些值保持动态调整