【发布时间】:2022-01-24 01:01:51
【问题描述】:
我是编写 Jquery/Javascript 脚本的新手,实际上我有些挣扎。 如何在不影响其他项目的情况下按同一类显示一个项目?
我的代码:
$(function() {
$('.embedContainer > .myPosterImage').on('click', function() {
$('.embedContainer > .myPosterImage').hide();
$('.embedContainer > embed').show();
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="embedContainer">
<img class="myPosterImage" src="img/websites/01_documentation.jpg" data-original="img/websites/full/01_full.jpg" />
<embed src="img/websites/Concept.pdf" width="563.41" height="375.98"></embed>
</div>
<div class="embedContainer">
<img class="myPosterImage" src="img/websites/01_documentation.jpg" data-original="img/websites/full/01_full.jpg" />
<embed src="img/websites/Concept.pdf" width="563.41" height="375.98"></embed>
</div>
非常感谢。
【问题讨论】:
-
使用
$(this)相对于您单击的元素进行导航。
标签: javascript html jquery css scripting