簡體   English   中英

如何使用jQuery將CSS類應用於某些元素?

[英]How do I apply a css class to certain elements using jquery?

我的樣式表中有一個CSS類RoundedActivityCell ,如下所示:

.RoundedActivityCell {
    -moz-border-radius: 4px 4px 4px 4px; /* rounds corners for firefox */ 
    border-radius:4px 4px 4px 4px; /* rounds corners for other browsers */
    float: left;
    text-align: center;
    vertical-align: middle;
    height: 18px;
    width: 150px; /* Follows the grid columns */
    border:solid 2px; 
    padding: 3px;
}

然后我的cshtml文件中有一個span ,如下所示:

<span class="RoundedActivityCell" id="signalRAsxActivity-#:ViewUnitContract.ConveyanceId #">
    #: ViewUnitContract.Status.StatusText#
</span> 

我知道如何使用jquery應用某些CSS屬性(例如border-color等),但是我想知道是否有可能從html標記中刪除class="RoundedActivityCell"部分,然后使用jquery進行設置嗎?

即(不用介意transportanceId部分,它會自動生成並按照應有的方式進行:)):

$('#signalRAsxActivity-' + conveyanceId).css.class('RoundedActivityCell');

使用addClass

$('#signalRAsxActivity-' + conveyanceId).addClass("RoundedActivityCell")

暫無
暫無

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

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