次のJavaScriptコードがあります:
$("form").submit(function() {
$(':radio').each(function() { // loop through each radio button
//Code to check for radio button selected - Works
});
//A
});
コードはうまく機能します。しかし、//A の代わりに以下のようなコードを追加すると、trim() が定義されていないというエラーが発生します。しかし、私は上記の他のjquery関数を使用しており、それらは機能しています。また、//A の場所から関数 (ユーザー定義) を呼び出すこともできません。
var textboxes = $('input:text');
textboxes.each(function() {
attrval = $(this).attr("val");
attrval = trim(attrval); // Error Line
});
ここのスコープに何か問題がありますか?