我是新来的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 2014-10-19 20:33:45