簡體   English   中英

限制 jQuery 的范圍

[英]Limit scope of jQuery

var tr0HTML = $('<tr id="exp_line1"></tr>').appendTo(tbody);

使用 .css 或任何其他 jQuery 來根據條件設置此元素樣式的最佳方法是什么?

我所能看到的是,更改已實施到整個頁面,而不是針對特定場景!

更新:我想為具有 3 種不同類型行的表格設置邊框樣式。 如果提供了數據,將顯示行。

如果我理解你的問題......像這樣簡單的事情應該可以工作:

 tr.type-1 td{ border: 2px solid hotpink; } tr.type-2 td{ border: 2px solid purple; } tr.type-3 td{ border: 2px solid black; }
 <table> <tbody> <tr class="type-1"> <td>Type 1</td> </tr> <tr class="type-2"> <td>Type 2</td> </tr> <tr class="type-3"> <td>Type 3</td> </tr> </tbody> </table>

您的 jQuery 代碼如下所示: $('<tr id="exp_line1" class='type-1'></tr>').appendTo(tbody)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM