javascript - 我将如何使用 jquery 选择此 div 中的第一张图片?

标签 javascript jquery pseudo-element

我有这个 div 和一堆其他 div 和图像。主要的 div 是 m-carousel-inner。我想要做的是选择此 div 中的第一个 img 元素。我将如何在 javascript 或 jquery 中执行此操作?

<div class="m-carousel-inner">

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<a href="#">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</a>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>

<div class="m-item">
<div class="m-card-light">
<div class="mqc_img">
<img src="http://placehold.it/280x210">
</div><!-- end .mqc_img -->
<div class="mqc_info">
<h5>Title</h5>
Lorem ipsum dolor sit amet
</div><!-- end .mqc_info -->
</div>
</div>
</div><!-- end .m-carousel-inner -->

谢谢。

最佳答案

像这样?

$('.m-carousel-inner').find('img:first');

Fiddle

参见 :first

第一部分 $('.m-carousel-inner') 是带有类 .m-carousel-inner 的容器元素的选择器,它将返回 jquery包装 DOM 元素,并应用 .find('img:first') 在任何级别查找 img 的第一个实例作为其子元素。

关于javascript - 我将如何使用 jquery 选择此 div 中的第一张图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17602283/

相关文章:

html - 我怎样才能创建这个 Angular 阴影(没有图像)?

javascript - 如何使用 webview 或 Web 浏览器在 android Studio 中显示 OKHTTP html 响应并与之交互

javascript - Zing Charts 将纪元日期转换为人类可读的日期

javascript - 存储在变量中的正则表达式在匹配时不起作用

javascript - Bootstrap 模态框仅显示一次

css hover 一个元素而不影响 :after

javascript - 两个选择选项 - 不需要验证和隐藏选项

javascript - HTML 表格样式特定列

javascript - jQuery - val 不刷新输入/UI slider 中的数据

css - 纯 CSS 添加链接 :before content