2012-11-28 70 views
0

我有一個包含多行和tds的表。在這個表中,我想選擇兩個不同行的td,其類別爲 無效大小寫敏感值,無效句子範圍值基於類的jquery多列選擇器

是否可以使用find()或任何其他功能。

像 -

var errorRows = $("topic-table").find("td.invalid-case-sensitive-value", "td.invalid-sentence-scope-value"); 

回答

3

只需使用多張選擇:link

的Docu:

說明:選擇所有指定 選擇的組合的結果。

您可以指定任意數量的選擇器合併成一個單一的 結果。這個多重表達組合子是一種有效的方式來選擇不同的元素。 返回的jQuery對象中的DOM元素的順序可能不完全相同,因爲它們將在 文檔中排序。該組合器的替代方法是.add() 方法。

樣品:

<!DOCTYPE html> 
<html> 
<head> 
    <style> 

    div,span,p { 
    width: 126px; 
    height: 60px; 
    float:left; 
    padding: 3px; 
    margin: 2px; 
    background-color: #EEEEEE; 
    font-size:14px; 
    } 
    </style> 
    <script src="http://code.jquery.com/jquery-latest.js"></script> 
</head> 
<body> 
    <div>div</div> 

    <p class="myClass">p class="myClass"</p> 
    <p class="notMyClass">p class="notMyClass"</p> 
    <span>span</span> 
<script>$("div,span,p.myClass").css("border","3px solid red");</script> 

</body> 
</html>