【发布时间】:2011-08-08 18:20:05
【问题描述】:
说我在JS里有个函数function playerJob(job){}
我使用 Awesomium 从 C++ 调用这个方法,基本上是说
int currentJob = GameModeState::changeJob(false);
mScreen->executeJavascript("map.playerJob(currentJob);");
我想让你看到的只是我给我的 JS 函数playerJob 一个参数值。
然后我想做的是在我的 JS 中使用 playerJob 来找出 job 的值。我想为该值设置一个变量。我不知道如何在不输入参数的情况下从我的方法中获取该值。说我有我的方法
function playerJob(job) {
return job;
}
我试图通过以下方式找到工作:
var currentJob = playerJob();
这不起作用,可能是因为我需要在括号内放一些东西。
我知道我可以像这样使用playerJob:
function playerJob(job) {
someOtherFunction(job);
}
但问题是在调用任何常规“函数”之前我需要这个job 变量。我需要在
$(document).ready(function()
{
$("#div").click(function(e)
{
我不能真正“打电话”。
有没有办法使用 JQuery 从我的 playerJob 函数中获取该变量?
【问题讨论】:
标签: javascript jquery variables parameter-passing awesomium