gpt4 book ai didi

javascript - 如何检查 span 标签是否包含文本

转载 作者:太空狗 更新时间:2023-10-29 14:10:08 28 4
gpt4 key购买 nike

see fiddle如果患者已经分配了时间段,则使用 jquery(客户端)将颜色设为黄色。 在我的 fiddle 中,如果我第一次分配时隙,那么颜色为绿色,同时分配时 下一个时隙然后前一个时隙是灰色的。我必须把它变成黄色。 为此,我必须在表中找到 span 标签并检查是否包含文本 如果包含文本,则将其设为黄色。但我是 jquery 中的新手。我搜索了很多但没有得到。 我该怎么做。

//这是按钮点击代码

  $("#<%=btnSelect.ClientID%>").click(function ()           {


var cells = $('#tableAppointment tbody tr td:nth-child(3)');


var i = 0;
var topcell = false;

cells.each(function ()
{
var $cell = $(this);

if ($cell.hasClass('csstdhighlight'))
{
if (i == 0)
{
$cell.find('span').text(jQuery('#<%=txtPatientName.ClientID%>').val());
topcell = $cell;
}
else
{
$cell.remove();

}
i++;
}
});
if (topcell && i > 1) topcell.attr('rowspan', i);
$("#tableAppointment tr").each(function ()
{

$('td', this).each(function ()
{
var value = $(this).find("span").val();

if (!value)//i m chking like this
{

}
else
{ //make it yellow
}
})

})

return false;
});
});

最佳答案

if($('span').text().length == 0){
console.log('No Text');
}
else{
console.log('Has Text');
}

演示:http://jsfiddle.net/hj4Bt/1/

关于javascript - 如何检查 span 标签是否包含文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11028650/

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