我给我的项目分页(无尽,没有点击),当下一页加载时,模态中的输入select2 input
字段被复制。所以经过一些滚动我有几个重复。用JS删除多个输入点
于是,我就删除重复这样的:
$(".modalOpen").click(function(){
$('.theLangu1:eq(0)').next("span").remove();
$('.theLangu1').children().find(...).remove();
$('.theLangu1:eq(1)').remove();
...
})
,但毫无效果。该代码看起来像这样在控制台:
因此,第一个需要保持活着,但其余部分已被删除。 ($('.theLangu1:eq(0)').remove();
确实会移除除一个之外的所有内容,但它也会删除所需的内容,所以它不起作用)。
另一个问题是,我有多个<input>
和其他select2
领域,所以它不通过简单地删除所有(我试过)。所以它需要的东西在方向$(".theLangu1").children().find/next...
任何jQuery专家在这里告诉我如何删除重复或除第一个之外的所有输入?
为什么不解决实际问题? – epascarello
是的我很熟悉“xyproblem”,但这里要求大,我需要尽快解决这个问题。它是未来几天的解决方法。有多个jQuery版本加载(是的,我知道有'noConflict'选项和其他的东西,我试了一下,迄今为止没有任何工作),但这又是一个故事,它的复杂性... [email protected] – hansTheFranz