检查列表是否包含具有标题的项目

时间:2014-03-19 13:54:38

标签: jquery asp.net

我有一个asp.net项目符号列表,我想检查项目符号列表中的项目是否有等于某事的标题,如果没有,请告诉我。

这就是我正在尝试但不给我的是或否,

$("[id$=bulletedListFruits]").children().getByTitle('mango')

3 个答案:

答案 0 :(得分:0)

您可以使用:contains()功能。

$("[id$=bulletedListFruits]").find(':contains("mango")')

定义为here

答案 1 :(得分:0)

正如我所看到的,你想要这样的东西:

var $elemWithTitleMango = $("[id$=bulletedListFruits]").children('[title="mango"]');

要返回true或false,如果没有元素的标题等于mango,则返回false,使用:

var isThereAnyElementWithTitleMango = !!$("[id$=bulletedListFruits]").children('[title="mango"]').length;

答案 2 :(得分:0)

这就是我想要的,

var longlong = false;

$("[id$=bulletedListFruits] li").each(function (index) {
                    if ($(this).text() == "mango")
                        longlong = true;
                });

if(longlong)   // perform some logic here