関数からsetTimeout呼び出しにパラメーターを渡すこととは何ですか?なぜpathここに戻ってくるのundefinedですか?そして、私は代わりに何をすべきですか?
$('.curatorSpace').bind('click', function() {
var path = $(this).attr('data-path');
setTimeout(function(path) {
if($('#curatorRibbon').hasClass('ui-draggable-dragging')){return false}
runOverlay(path);
}, 100);
});