检查 div 内容是不是已经存在于另一个 div 中?
Posted
技术标签:
【中文标题】检查 div 内容是不是已经存在于另一个 div 中?【英文标题】:Check if div content already exists in another div?检查 div 内容是否已经存在于另一个 div 中? 【发布时间】:2013-04-30 10:53:35 【问题描述】:我正在创建一个测验,我不希望同一个问题出现两次。如果发生这种情况,我希望页面更新。所以每次出现问题时,问题的正确答案都会被放入一个名为#hiddencounter的隐藏div中,代码如下:
$("#hiddencounter").append($("#correctans").html());
如果两个相同的答案突然出现在 #hiddencounter 中,或者如果有一个代码可以让 append 函数识别它是否添加了两个相同的文本字符串,我现在希望能够更新页面?
非常感谢您的帮助!
【问题讨论】:
对不起,两个问题不能有相同的答案吗?基于问题检测重复可能比基于答案更好。 【参考方案1】:如果你想在另一个字符串中搜索一个字符串的出现,你可以点击这个链接: https://***.com/a/1789952/1584494
在你的情况下,你可以使用:
if($("#hiddencounter").html().indexOf($("#correctans").html()) >= 0)
// case already exists
else
// case not yet exists
【讨论】:
正是我想要的!谢谢!以上是关于检查 div 内容是不是已经存在于另一个 div 中?的主要内容,如果未能解决你的问题,请参考以下文章