次の JSP/HTML コードがあります。
<dt>Birth Date:</dt>
<dd id="birth-date">-</dd>
ただし、次の jQuery を使用すると、アラートは表示されません。
$(document).ready(function() {
    if ($('#birth-date').text() === '-') {
        alert('Hello');
    }
});
ソースを表示すると、ブラウザーに次のように表示されるため、Twitter Bootstrap に問題があるかどうかはわかりません。
 <dd id="birth-date">
    -
 </dd>
そして、上記の DOM は、私が考えていたものとはまったく異なります。何か案は?