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. 如何在已經有「擴展」的Activity中添加MapView?
-
2. 從排列表創建數據幀,並遍歷它
-
3. PHP跳過循環基於查詢結果集的迭代
-
4. iOS - mp3文件沒有播放,沒有錯誤?
-
5. 手動創建類型標記
-
6. Unix查找與目錄匹配的目錄
-
7. 如何使用kwargs在matplotlib.axes.Axes.arrow蟒蛇2.7
-
8. 如何線程安全地讀取和寫入數據庫?
-
9. 只有當輸入至少有一個數字時才顯示mat-autocomplete
-
10. 我想輸入數據到parse.com中的custmom列,但我得到一個錯誤
-
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
相關問題