Я новичок в JQuery и имею эту функцию:Как сохранить возвращаемое значение функции в переменной?
var numberOfItems = function() {
$('.item_fields input[type="hidden"]').filter(function() {
return $.trim($(this).val()) == 'false';
}).length;
}
Когда я называю его alert(numberOfItems);
, а не выводить целое число это выводит из функции кода сам:
function() {
$('.item_fields input[type="hidden"]').filter(function() {
return $.trim($(this).val()) == 'false';
}).length;
}
Я предполагаю, что я должен не хватает чего-то действительно фундаментального здесь?
Спасибо за любую помощь.
вам не нужно обернуть его в __FUNCTION__, вам нужно просто 'вар numberOfItems = $ ('. item_fields input [type = "hidden"]'). filter (function() { return $ .trim ($ (this) .val()) == 'false'; }). length; ' – Grundy