使用jQuery获取对没有id或类的div的引用

时间:2010-07-03 00:48:49

标签: jquery html

我有一个生成html的ASP.NET服务器控件。我无法控制所生成的html。 但是我需要使用jQuery在html中设置一些元素。 我需要设置下面显示的没有类或id的div的样式。 具有id的第一个子元素是具有id = mySelectID的Select元素。如何使用jQuery引用div元素?

.......
<div style="height:30px;">
    <table cellpadding="0" cellspacing="0">
        <tr>
                <td height="15px"><select id="mySelectID" ....
.......

4 个答案:

答案 0 :(得分:5)

您可以使用parents()选择器。

$('#mySelectID').parents('div:first');

这将返回第一个父div

答案 1 :(得分:1)

使用closest()

$('#mySelectID').closest('div')

答案 2 :(得分:0)

select

开始
$('#mySelectID').parent().parent().parent().parent()

答案 3 :(得分:0)

好吧,如果这种风格是独一无二的,你可以使用它:

$["div[style*=]"]