我在页面的 3 个部分中有此 HTML 代码:
<div class="pjesmarrje">
<a href="#" onclick="window.open('https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),'facebook-share-dialog','width=626,height=436'); return false;">
<div></div>
<span>Kliko këtu për pjesëmarrje</span>
</a>
</div>
而且,我正在尝试在单击时更改 div 内部的背景图像。我得到了这个 jQuery 代码:
$(document).ready(function() {
$(".pjesmarrje").click(function() {
$(".pjesmarrje div").css("background-image", "url(images/mumanin_s2.png)");
});
});
当我单击其中一个元素时,所有其他元素的背景图像也会发生变化。我不希望这种情况发生,我希望仅在单击该特定元素时才更改 bg 图像。我尝试使用 .each() 函数,但它不起作用。
任何帮助表示赞赏。谢谢。