如何通过Jquery中的函数调用设置变量?

时间:2012-05-26 20:26:57

标签: javascript jquery variables for-loop

我想通过运行函数并检索值来设置变量。

这是我的代码(缩写为if-checks):

var setToPage  = return loopHistory("external");

function loopHistory(scope) {
    for (var i = $.mobile.urlHistory.stack.length-2; i>=0; i--) {

        if (scope == "internal" ){
            if ( some[i] == thing ) || i == 0  ) {
                i == 0 ?  $temp =  "VALUE-ONE" : $temp =  "VALUE-TWO"
                return $temp;
                break;
                }
            } else if (scope == "external") {
                $temp = some[i];
                if ( thing == true )  {
                    return $temp;
                    break;
                    }
                }
        }
    }

这不起作用。

问题
如何通过运行上面的函数声明 setToPage 的值?

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

我不知道你的第一行return的含义是什么...返回是函数内部,将值返回给函数调用。

var setToPage  = loopHistory("external");