内部文本选择JQuery

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

这是我写的javascript:

  1. $("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功能
  1. $("div.fc-day-number").filter(function (){
  2. return $(this).text() == day;
  3. }).parent().parent().css({ 'background-color': 'Green' });

猜你在找的jQuery相关文章