Javascript 单击时显示两个对象

Javascript 单击时显示两个对象,javascript,jquery,html,Javascript,Jquery,Html,嗨,我有一个问题,当我想显示一篇文章,它打开了两个 <span class='pres'><img src='http://files.appcheck.se/icons/minecraft.png' /></span><span class='info'><a href='/minecraft' class='title'/><strong>Minecraft</strong></a><spa

嗨,我有一个问题,当我想显示一篇文章,它打开了两个

<span class='pres'><img src='http://files.appcheck.se/icons/minecraft.png' /></span><span class='info'><a href='/minecraft' class='title'/><strong>Minecraft</strong></a><span id='cat'>Spel</span><br />Minecraft, ett spel där många lever sig in i dess stora och häpnandsväckande värld. 
Det är en gigantisk värld uppbyggd av fyrkan<span class='readmore 14'><a href='javascript:void(0)'>Läs mer</a></span><span class='more 14'>tiga block som du hugga/hacka/gräva bort och bygga fantastiska hus och monement med, men se upp så att nått monster hoppar på dig.</span><div class='clear'></div></div>
</div>
<script>
$(".readmore a").click(function () {
$(this).remove();
$(".more").show(this);
});
</script>
Spel
Minecraft,我在斯道拉och häpnandsväckande värld的一个地方,有一个特别的杠杆信号。 在hugga/hacka/gräva bort och Borga som du hugga/hacka/gräva bort och Borga fantastiska hus och Monetime med的巨型乌普比格大道(Upppyggd av fyrkantiga block)上,人们可以看到怪物hoppar pådig。 $(“.readmore a”)。单击(函数(){ $(this.remove(); $(“.more”)。显示(此); });
当点击其中一个readmore链接时,页面上的每一个.more都会显示出来

帮助?

请尝试以下操作

$('.readmore a').click(function() {
    $(this).parent().next().show();
});

如果再次单击时要隐藏,请使用
切换

$('.readmore a').click(function() {
    $(this).parent().next().toggle();
});

更新:单击后删除链接

$('.readmore a').click(function() {
    var $link = $(this);
    $link.parent().next().toggle();
    $link.remove();
});

您如何确定要显示的
。更多
内容?您有多个
。更多匹配的
元素选择。你需要唯一标识你想要的,或者只是一个相关的选择器,如
最近的
,等等。请发布更多你的HTMLHow我可以在每个上设置唯一id。更多?
,等等不起作用,因为这意味着他们可以打开每一个。如果他们愿意,更多,但使用u编写的代码不会发生任何事情@Laynus没问题,我很高兴能帮助您,欢迎来到SO.:)