如何找到col外部行,但是在jquery内部页面包装器?

时间:2015-08-18 15:30:56

标签: jquery jquery-selectors console

我有一种方法来获取长源,我看不到在主div中独立的col(id = page-wrapper)。

我可以使用chrome开发人员工具用jquery选择这个元素,但我不知道如何,因为如果我标记这样的目标:

$("#page-wrapper .col-md-4")脚本连续找到一个col-md-4,这对我来说无济于事。 所以我想这样的事情:

$("not::#page-wrapper .row .col-*").selectThis("#page-wrapper .col-*")

“*”表示“ - ”之后的任何字符因为我不知道哪个单元格独立。 如果我可以选择这个元素,我想添加css背景属性,我可以突出显示div。

2 个答案:

答案 0 :(得分:1)

试试这个,获取#pagewrapper的直接子元素:

$('#page-wrapper > .col-md-*');

答案 1 :(得分:0)

fidlle中的一些消息来源可能对此有所帮助。

但是,请尝试这些,看看你是否找到了它:

$('#page-wrapper').siblings('.col-md-4')

$('#page-wrapper').parents('.col-md-4')

$('#page-wrapper').closest('.col-md-4')

以上所有内容都会在#page-wrapper之外但以不同的方式显示。

编辑:在你的jsbin之后,我在这里做了一个例子:http://jsbin.com/daqinizide/1/edit?html,css,js,output

希望有所帮助。