为变量分配和使用jquery

时间:2011-12-17 20:40:59

标签: javascript jquery

我有两个代码。一个产生所需的结果而另一个不产生。

作品:

$("#inBox" + mesh.id).html(mesh.text);

不起作用:

var inbox = $("#inBox" + mesh.id);
inbox.html(mesh.text);

有人可以向我解释为什么一个人产生了预期的结果而另一个人没有做任何事情?

编辑:删除拼写引号。

edit2:继承人。 http://jsfiddle.net/ntkachov/zXGjb/

edit3:嗯....它在小提琴里面工作但不在我的代码里面。我会看看还有什么可能影响到这一点。

3 个答案:

答案 0 :(得分:1)

看起来你有一个错字:

inbox.html(mesh.text");

应该是:

inbox.html(mesh.text);

答案 1 :(得分:0)

你有一个尾随“在mesh.text

之后
inbox.html(mesh.text");

这应该这样做:

inbox.html(mesh.text);

修改

添加了一个演示小提琴:Fiddle

答案 2 :(得分:0)

我创建了一个显示您示例的jsfiddle。它适用于两种情况。