内部文本选择JQuery

前端之家收集整理的这篇文章主要介绍了内部文本选择JQuery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用fullcalendar做一个项目,我需要能够根据日期数字选择一个元素.以下是我需要选择的元素的示例:
<div class=​"fc-day-number">​1​</div>​

这是我写的javascript:

$("div.fc-day-number:contains(" + day + ")").parent().parent().css({ 'background-color': 'Green' });

这将获取其内部文本包含日变量的所有div,问题是如果day == 1,那么它也会选择11,12,13,21,31等.如何编写一个JQuery选择器,它将使用类“fc-day-number”抓住div,并且其内部文本完全等于一天?

解决方法

编写自己的 filter功能
$("div.fc-day-number").filter(function (){
    return $(this).text() == day;
}).parent().parent().css({ 'background-color': 'Green' });

猜你在找的jQuery相关文章