2

我使用了以下代码,并且收到了 firefox firebug 错误。

代码:

(canvas anchor)
    id:(canvas nextId);
    onClick:  'alert("Thank you");';
    with:'help me'.

我可以在 updateRoot 中成功加载 jqplot 库,如下所示:

updateRoot: t1

super updateRoot: t1.


t1 javascript resourceUrl:'gemstone/scripts/dist/jquery.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/jquery.jqplot.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.blockRenderer.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.enhancedLegendRenderer.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.bubbleRenderer.min.js'.

t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.barRenderer.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.pieRenderer.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.categoryAxisRenderer.min.js'.
t1 javascript resourceUrl:'gemstone/scripts/dist/plugins/jqplot.pointLabels.min.js'.
t1 stylesheet resourceUrl:'gemstone/scripts/dist/jquery.jqplot.min.css'.**.

我没有收到任何警报,并且在 firefox 的 firebug 中收到以下 javascript 错误。

$("#id1").on 不是函数

4

1 回答 1

1

去除 '**。' 在您的#updateRoot: 方法结束时,看看会发生什么。

检查页面正文中呈现的 html 以查找您的根组件。它应该是:

<a id="id1" onclick="alert("Thank you");">help me</a>

你所展示的一切都不应该改变这一点。如果不是,那么您需要提供更多信息。

于 2012-07-17T22:04:45.970 回答