gpt4 book ai didi

jQuery:如何将输入值与 jQuery 中的所有 元素相匹配?

转载 作者:行者123 更新时间:2023-12-01 08:38:02 25 4
gpt4 key购买 nike

如何获取所有跨度文本并匹配 jQuery 上的文本输入?这是我的 HTML 代码。包含数据和范围的表格,其中包含文本 MEWMEWLMOWL:

我的 jQuery 代码尝试。它总是提醒 false:

$(function() {
$('#btn').on('click', function() {
if ($('#txt').val == $('.answer').text()) {
alert("true");
} else {
alert("false");
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<table>
<tr>
<td><span class="answer">MEW</span></td>
<td><span class="answer">MEWL</span></td>
<td><span class="answer">MOWL</span></td>
</tr>
</table>

<input type="text" id="txt" />
<input type="button" id="btn" value="Click" />

我想检查跨度的文本是否与输入值匹配,例如:我将输入 MEW,系统应发出 true 警报,因为跨度的文本中存在 MEW。

最佳答案

$(function(){
$('#btn').on('click', function(){
$('table').find('td').each(function(){
var ans = $(this).find('span').text();

if($('#txt').val() == ans){
alert("true");
}
else{
alert("false");
}
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<table>
<tr>
<td><span class="answer">MEW</span></td>
<td><span class="answer">MEWL</span></td>
<td><span class="answer">MOWL</span></td>
</tr>
</table>

<input type="text" id="txt" />
<input type="button" id="btn" value="Click" />

关于jQuery:如何将输入值与 jQuery 中的所有 <td> 元素相匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51280224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com