如何给某种格式的图片添加addClass()
你好,我只需要设置 JPG 格式图像的样式。 (jQuery)
当 jpeg 放置在特定容器中时,我需要将类应用于 jpeg(并非页面上的所有 jpg)。
例如:
<img src="non-jpeg.jpg"> <!--no changes made-->
<img src="jpeg-image.jpg"> <!--no changes made-->
<div class="spec-container"><img src="jpeg-image.jpg"></div> <!--changes applied-->
像这样
<img src="non-jpeg.jpg">
<img src="jpeg-image.jpg">
<div class="spec-container"><img src="jpeg-image.jpg" class="styled"></div>
提前致谢!
Hi, I need to style images of a JPG format only. (jQuery)
I need class to be applied to jpeg's when it's placed in specific container (not all jpg's on the page).
For example:
<img src="non-jpeg.jpg"> <!--no changes made-->
<img src="jpeg-image.jpg"> <!--no changes made-->
<div class="spec-container"><img src="jpeg-image.jpg"></div> <!--changes applied-->
to be like this
<img src="non-jpeg.jpg">
<img src="jpeg-image.jpg">
<div class="spec-container"><img src="jpeg-image.jpg" class="styled"></div>
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以对其中的图像使用 attribute-ends-with 选择器 来完成此操作容器,如下所示:
如果您希望选择器更宽容一些,请使用
.filter()
,如下所示:You can do it using an attribute-ends-with selector for images inside that container, like this:
If you want the selector a bit more forgiving, use
.filter()
like this:你可以用纯 CSS 来做到这一点。将 class="styled" 放在所有图像上,然后在 CSS 中:
You can just do that with pure CSS. Put the class="styled" on all your images, then in the CSS: