JQuery возвращает только значения, содержащие определенную строку

Изучение jQuery jQuery ( документ ). ready ( function ( $ ) { var boxValue = $ ( '.box' ). find ( '.category' ). text (); if ( $ ( "boxValue: contains ('D')" )) { console . log ( boxValue ); } }); нужна помощь.

У меня есть несколько простых изображений и текстовых полей. В поле (.box) находится текстовое поле (. Category), которое содержит букву D, L или C.

Я хочу вернуть только те коробки, которые содержат букву D.

Этот код выводит все значения полей (D, D, D, L, L, C).

<div class=box>
    <input class=category value="D" />
    <input class=category value="L" />
    <input class=category value="D" />
</div>

Почему он возвращает их всех? Как я могу вернуть его только тем, у кого есть буква «D»?

jquery,

-1