jquery:在组件内按类选择

时间:2013-11-22 13:16:07

标签: jquery

我的页面中有3个jquery组件。

id=#table1

id=#table2

id=#table3

在每个表中,有一个div,其class =“black”

我需要在table3中选择div全班是黑色的

$(“。black”):不好,因为它选择了3个div

$(“#table3.black”):不好,因为它选择table3而不是div为黑色的div

有什么想法吗?

(类似于.black#table3)

3 个答案:

答案 0 :(得分:5)

您的ID中只需要一个空格 - >类选择器:

$("#table3 .black") 
// Selects elements with class .black that are children of an element 
//with ID #table3

你选择器执行此操作:

$("#table3.black") 
// Selects an element with ID table3 that also has a class .black

答案 1 :(得分:1)

作为旁注,您可以使用.find()方法:

$("#table3").find(".black")

答案 2 :(得分:0)

尝试这样的事情

 $("#table3 .black")