Javascript JQuery,查看元素中是否存在文本
我有下面的html结构,例如,如果“subscribedList”中的dom元素的值为97,如何使用JQuery进行搜索Javascript JQuery,查看元素中是否存在文本,javascript,jquery,html,Javascript,Jquery,Html,我有下面的html结构,例如,如果“subscribedList”中的dom元素的值为97,如何使用JQuery进行搜索 <div id="subscribedList"> <div style="display:block;height: 30px;"> <span class="subscribeNodeNo">98</span> <button class="unSubscribeNode btn btn-danger
<div id="subscribedList">
<div style="display:block;height: 30px;">
<span class="subscribeNodeNo">98</span>
<button class="unSubscribeNode btn btn-danger pull-right btn-xs">Unsubscribe</button>
</div>
<div style="display:block;height: 30px;">
<span class="subscribeNodeNo">97</span>
<button class="unSubscribeNode btn btn-danger pull-right btn-xs">Unsubscribe</button>
</div>
<div style="display:block;height: 30px;">
<span class="subscribeNodeNo">96</span>
<button class="unSubscribeNode btn btn-danger pull-right btn-xs">Unsubscribe</button>
</div>
...
...
</div>
98
退订
97
退订
96
退订
...
...
您可以这样检查
$("#subscribedList").each(function() {
if ($(this).find(".subscribeNodeNo").text().trim() == "97") {
alert("yes");
}
});
你也可以使用过滤器
var newList = $("#subscribedList .subscribeNodeNo").filter(function() {
return $(this).text().trim() == "97"
});
或使用:包含选择器
if($("#subscribedList .subscribeNodeNo:contains('97')").length)
{
}
你可以这样检查
$("#subscribedList").each(function() {
if ($(this).find(".subscribeNodeNo").text().trim() == "97") {
alert("yes");
}
});
你也可以使用过滤器
var newList = $("#subscribedList .subscribeNodeNo").filter(function() {
return $(this).text().trim() == "97"
});
或使用:包含选择器
if($("#subscribedList .subscribeNodeNo:contains('97')").length)
{
}
试试这个
$('.subscribeNodeNo').each(function(i, v){
if($(this).text() == '97'){
alert('exist');
return false;
}
})
试试这个
$('.subscribeNodeNo').each(function(i, v){
if($(this).text() == '97'){
alert('exist');
return false;
}
})
您可以使用jQuery(“:contains(text)”)并根据需要进行操作
$(document).ready(function () {
$("span:contains('98')" ).css("color", "#FF0000");
});
请看这里:
您可以使用jQuery(“:contains(text)”)并根据需要进行操作
$(document).ready(function () {
$("span:contains('98')" ).css("color", "#FF0000");
});
请看这里:
这是直接的如果($(“#subscribedList.subscribebenodeno:contains('97')).length)
。谢谢。这是直接的if($(“#subscribedList.subscribeNodeNo:contains('97')).length)
。谢谢