jQuery用Javascript检查文本的子串

时间:2015-04-21 20:47:18

标签: javascript jquery

我想知道是否有办法让这成为可能。我想检查一个元素的文本值是否以某个字母开头。

这是我的非工作代码:

if ($('title').text().substring(0, 1) === 'W') {
        $('body').css('background', '#27aae2');
}

2 个答案:

答案 0 :(得分:3)

你可以这样试试:

if(yourString.indexOf('A') === 0) {
}

答案 1 :(得分:0)

是的,这项工作,请参阅下面的代码段。请注意,它是根据您的原始帖子创建的。

$(document).ready(function() {
  if ($('#element').text().substring(0, 1) === 'A') {
    alert('Do something useful')
  }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="element">A hello</div>