1
我在表格中有一些行,如下面的代码,并且我想在几秒钟后隐藏td
的内容(我用循环中的文本填充它们) 。 我的示例代码是这样的jQuery如何在表格中隐藏所有包含td的跨度
setTimeout(function() {
$('span').each(function(index, el) {
$(this).hide();//nothing happens
});
}, 5000);
<tr>
<span class="myspan"><td></td></span>
<span class="myspan"><td></td></span>
<span class="myspan"><td></td></span>
<span class="myspan"><td></td></span>
</tr>
我用其他的方法太像保存所有span
s到一个数组,或选择类和隐藏它试图。
var arr=$('span');
for (var i=0;i<arr.length;i++){
arr[i].css('visibility','hidden');
}
但是同样的事情发生了。我希望能够表现出当它的需要没有隐藏的边界,如果有可能
看看你的DOM;不管HTML如何,在DOM中将不会有''元素封装了''元素;它是无效的HTML:如果你想在''中使用'',那么''必须包含在''或''中。 –
+0
+0
A
-1
0
相关问题
-
1. 从下拉菜单中隐藏所有包含td值的行
-
2. 如何从第二个td(包含)开始在表中高效地隐藏td?
-
3. 如何选择TD不包含表格的所有TR元素?
-
4. 隐藏包含在jQuery的
-
5. 内联格在跨度不包含所有的文字高度
-
6. jQuery隐藏包含隐藏字段匹配值的所有表行
-
7. 使用jQuery隐藏跨度
-
8. jQuery next()td跨表格行
-
9. CSS表格宽度100%和td溢出隐藏没有td宽度
-
10. 获取所有包含[name]的跨度
-
11. 具有行跨度的隐藏表列
-
12. 使用jquery获取所有跨度隐藏字段
-
13. jQuery显示和隐藏表格中的元素td
-
14. 在CSS Grid中创建所有行(包括隐含行)的列跨度
-
15. 如何隐藏已TD包含某些值
-
16. 如何隐藏Google表格以外的所有表格?
-
17. 隐藏表,如果所有的数据字段 - TD与多个跨度值为空
-
18. JQuery展开和隐藏表td
-
19. jQuery显示/隐藏td
-
20. 使用jquery隐藏td
-
21. 隐藏在mootools中的跨度
-
22. 获取所有在其中包含TextField的所有TableView单元格的数据(包括隐藏视图)
-
23. 用类名隐藏跨度jquery
-
24. 隐藏所有打开的表格
-
25. 如何在CSS中使用myclass类来格式化包含在表中的所有td元素?
-
26. 隐藏在表中的所有行,除了包含数据从rdropdown
-
27. jquery animate隐藏包含div的边界
-
28. 隐藏包含范围的单元格的表格行
-
29. 如何用jQuery隐藏HTML表格?
-
30. 隐藏超出TD宽度的文字
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新问题
-
1. 的Javascript:如何使用多个播放按钮的音频播放器
-
2. 如何在BroadcastReceiver中保存和访问数据?
-
3. 如何在单线程中执行一些Clojure期货?
-
4. jQuery的onclick事件鼠标滚动
-
5. 网页API链(所代理人中)
-
6. ocamlfind的编译失败“install -m 0755 ocaml-stub
-
7. 的Rails 5.1 button_to帮手产生的查询字符串,而不是隐藏表单
-
8. 移动应用程序中的图像
-
9. readr(或其他来自tidyverse的包)使用data.frame而不是tibble
-
10. 背景图片的透明度
-
1. 从下拉菜单中隐藏所有包含td值的行
-
2. 如何从第二个td(包含)开始在表中高效地隐藏td?
-
3. 如何选择TD不包含表格的所有TR元素?
-
4. 隐藏包含在jQuery的
-
5. 内联格在跨度不包含所有的文字高度
-
6. jQuery隐藏包含隐藏字段匹配值的所有表行
-
7. 使用jQuery隐藏跨度
-
8. jQuery next()td跨表格行
-
9. CSS表格宽度100%和td溢出隐藏没有td宽度
-
10. 获取所有包含[name]的跨度
您不能将'span'元素作为'tr'元素的子节点,并且'td'元素不能具有除tr元素之外的任何其他元素作为父节点。 –
我希望能够隐藏td的内容并能够再次显示它们,这是因为我认为这种方法。我尝试了很多没有成功的事情。你能提出一些建议吗? :) –
回答
要隐藏所有5秒后,您可以使用下面的代码
隐藏
td
的内容或者来源
2017-06-04 20:20:25
你可以在表中使用td标签中的任何元素。 否则浏览器会将您的代码转换为有效的代码。 输出你的HTML就是这样在浏览器中:
您选择跨度但在你的目标跨度不超过TD。所以你的错误是虚假的。
你必须改变侑HTML:
现在你可以选择它,做你的功能:
或
后显示侑它:
你不需要或任何循环。只需选择你的目标,然后说你想做什么。 JQuery在你的选择器中为每个选项执行操作(就像循环一样)
来源
2017-06-04 23:04:12 miladfm
相关问题