私はここに jsfiddle を持っています - http://jsfiddle.net/stevea/mrQEz/1/ - 可変パターンで JavaScript search() 関数を使用するのに問題があります。
コードは、フィルタ フィールドに入力した単語を div.answer で検索します。検索で大文字と小文字を区別しないようにしたいので、検索パターンの最後に「i」フラグを付けたいと思います。JavaScript の 9 行目で /background/i を検索パターンとして直接入力すると、テキスト内に "Background" が表示されます。しかし、フィルター フィールドに「background」と入力して検索パターンを作成しようとすると、
term = "/" + this.value + "/i";
term には /background/i という正しいものが含まれているように見えますが、機能しません。
誰かが問題を見ていますか?ありがとう。