0

javascript/jQueryでこの問題が発生しています。このコードがあります

//settings is the array of options passed to the function
$input = $('#par_kw[ref="'+settings['ref'] +'"]')
var prev = $input.val();
alert(prev + ' : '+settings['new_kw']+' : '+ prev.indexOf(settings['new_kw'])); 

実行時に次のようなメッセージが 表示 されますmaths, computing : maths : -1。私ができない原因:(-1indexOf("maths")0

アップデート

ああ、これはさらに紛らわしいです:/私はここで
JSFIDDLE.netを試しましたが、うまく動作します:(私のプロジェクトではコードを2つのファイルに分けましたが、1つのファイルでシンプルに保ったので、ファイルに問題がある可能性があります@ jsfiddle ?!! しかし、それは意味がありません!!命令がどこにあっても、値がアラートで正しくキャッチされるようにしています!

4

1 に答える 1

0

FIDDLEを更新しました。あれですか?

于 2012-05-13T14:48:01.287 に答える