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.:)