1

我基本上想知道为什么第一个代码有效但第二个无效。

<a data-role="button" href="#page2" type="button" onClick="drawChart([[["Test1",6],["Test2",5],["Test3",2]]])">
 <img src="icons/page2.png" inline style="height:80px"/><br/>Tilbakemelding
</a>

上面的代码不起作用。

在 page2 中,我使用以下代码制作了一个按钮:

<div data-role="content">
<a type="button" onClick=drawChart([[["Test1",6],["Test2",5],["Test3",2]]])>Show Chart</a>
</div>

此代码有效,但我真的更希望无需额外点击即可显示图表。这是在 jQueryMobile 中编码的,因此第一个按钮不仅会加载图表,还会导航到 page2。

4

1 回答 1

2

这是一个语法错误;你"的s都关闭了。尝试:

onClick="drawChart([[['Test1',6],['Test2',5],['Test3',2]]])"
于 2012-07-11T15:09:35.933 回答