如何使用jquery选择具有特定值的按钮元素?

时间:2014-02-06 23:51:42

标签: javascript jquery

我很难用jquery选择值为“bar”的所有按钮。

<div id="1">

   <button>foo</button>
   <button>bar</button>

   <button>foo</button>
   <button>bar</button>

</div>

请注意我必须从id =“1”

的div开始选择

类似...... $(#"1 button ....")

谢谢!

2 个答案:

答案 0 :(得分:5)

$('#1').children('button').filter(function () {
    return $(this).text() === 'bar';
});

答案 1 :(得分:2)

您可以使用:contains()选择器

$("#1 button:contains('bar')");