テキストボックスに入力されたビルゲートのすべての文字に対してif内にifを記述する必要はありません。文字を配列に分割しますか?
function callManagers(val){
var val = $("#limitedtextarea").val();
if (val.indexOf('@BillGates')<=-1) {
if(val.indexOf('@') > -1) {
if (val.indexOf('b') > -1 || val.indexOf('B') > -1) {
$("#test").fadeIn();
}
}
}
}
ユーザーが Bill Gates を入力している間はテストをフェードインしたままにし、Bill Gates を間違って入力するとフェードアウトするようにします。