我有一个名为foo
的函数,该函数应返回当前可见元素,但返回undefined
。
function foo(){
$('.bar').on('shown', function(){ // 'shown' is a bootstrap .js event
return ($(this).attr('id').split('baz')); // returns 'undefined'
});
}
根据Pointy的回答here,从事件处理程序返回值是没有意义的。如果是这种情况,那么在需要时检索foo();
的返回的常规方法是什么?