variable
checkBoxClasses
を現在の関数の外に渡そうとしています。変数を関数外に渡します。 JQuery
どうすればいいですか?別の可能性は、より多くのユーザーの要件に合わせ思わ.map
機能を使用することです
var classes = new Array();
$(currentMap).find(':checkbox').filter(':checked').each(function() {
var b = $(this).attr('class').split(' ');
classes.push(b[0]);
});
alert(classes);
:あなたは結果を追加する配列を使用することができ
var checkBoxClasses; // "global" variable, outside function
$(currentMap).find(':checkbox').filter(':checked').each(function() {
var b = $(this).attr('class').split(' ');
checkBoxClasses = b[0];
});
alert(checkBoxClasses);
関数の外に変数を宣言します。 –
[このjqueryループの外でこの変数にアクセスするにはどうすればよいですか?](http://stackoverflow.com/questions/5549312/how-do-i-access-this-variable-outside-of-this-jquery -loop) –