我在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>
我需要知道的是DIV内部的ID与class = jwplayer-video的值,即“4ac1a678934a37fd58e86cf0a7d51c79_wrapper”
我试图做的是: -
$("#views_slideshow_cycle_div_resources-block_0").find(".jwplayer-video")
甚至是
$("#views_slideshow_cycle_div_resources-block_0").find(".jwplayer-video").attr("id")
不幸的是,它没有帮助。
请帮助。
感谢。
答案 0 :(得分:5)
$("#views_slideshow_cycle_div_resources-block_3 .jwplayer-video div:first").attr("id");
答案 1 :(得分:2)
试试这个
$('#views_slideshow_cycle_div_resources-block_3').find('div.jwplayer-video').find('div').eq(0).attr('id');
我为您提供了jsfiddle。
答案 2 :(得分:1)
$("#views_slideshow_cycle_div_resources-block_3").find(".jwplayer-video").children().attr('id')
<强> jsFiddle example 强>
答案 3 :(得分: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
答案 4 :(得分:0)
尝试
$(".jwplayer-video").children().attr("id")