在没有ID或CLASS的情况下定位DIV

时间:2012-07-30 04:27:58

标签: jquery css

使用jQuery,可以在没有选择器的情况下定位以下内容 - 只是想知道:

<div style="background-color:#9AAEDB; padding:4px"></div>

如果是这样,我基本上需要为特定场景隐藏这个div?

感谢。

4 个答案:

答案 0 :(得分:1)

$("div[style='background-color:#9AAEDB; padding:4px']")

选择所需的div

答案 1 :(得分:0)

我强烈建议您使用id来选择div。您可以使用

定位div
$('div')

但是,它会定位到您网页中包含的所有div。因此,如果您想要定位一个div,最好使用ID或类。

答案 2 :(得分:0)

$('div')将选择所有div,我相信$('div.div')会选择另一个div的子项 - 这对于不同的场景会起到动态作用,只需根据您的需要进行编辑。 / p>

在HTML标记中使用“id”和“class”属性可以提高效率,但我刚才谈到的方法确实会派上用场。

不确定你想要达到的目标,但我希望这会有所帮助。

答案 3 :(得分:0)

您可以从父元素定位该div,并标记哪个子元素是父元素的div,或者使用某个选择器。那个选择器可能是id,class,甚至title,rel ......或者,你可以根据他的孩子来定位那个特定的div。