0

我的 CMS HTML 页面中有一个 DIV 列表,我想知道子 DIV 的 ID 值。

例如,这里是 HTML :-

<div class="view" id="views_slideshow_cycle_div_resources-block_3">
  <div class="views-slideshow-cycle">
     <div class="content clearfix">
       <div class="field-item even">
         <div class="jwplayer-video">
            <div id="4ac1a678934a37fd58e86cf0a7d51c79_wrapper">
               <object></object></div>

我需要知道的是class=jwplayer-video的DIV内部DIV的ID值,即“4ac1a678934a37fd58e86cf0a7d51c79_wrapper”

我试图做的是: -

$("#views_slideshow_cycle_div_resources-block_0").find(".jwplayer-video")

甚至这个

$("#views_slideshow_cycle_div_resources-block_0").find(".jwplayer-video").attr("id")

不幸的是,它没有帮助。

请提供任何帮助。

谢谢。

4

5 回答 5

5
$("#views_slideshow_cycle_div_resources-block_3 .jwplayer-video div:first").attr("id");
于 2013-03-27T19:38:58.857 回答
2

试试这个

$('#views_slideshow_cycle_div_resources-block_3').find('div.jwplayer-video').find('div').eq(0).attr('id');

我为您的帮助创建了一个jsfiddle

于 2013-03-27T19:38:51.017 回答
1
$("#views_slideshow_cycle_div_resources-block_3").find(".jwplayer-video").children().attr('id')

jsFiddle 示例

于 2013-03-27T19:39:45.327 回答
0
$("#views_slideshow_cycle_div_resources-block_0").find(".jwplayer-video").children().attr("id");

.jwplayer-video div 没有 ID。你必须更深入一步。

另请查看 HTML 和 jQuery 中的 Id

block_0 和 block_3

于 2013-03-27T19:37:44.073 回答
0

尝试

$(".jwplayer-video").children().attr("id")
于 2013-03-27T19:38:38.953 回答