从函数内的“显示”事件处理程序返回 - JavaScript / jQuery

时间:2016-06-16 03:53:43

标签: javascript jquery function nested return

我有一个名为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();的返回的常规方法是什么?

0 个答案:

没有答案