我基本上想知道为什么第一个代码有效但不是第二个代码。
<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>
上述代码不起作用。
在第2页中,我使用以下代码创建了一个按钮:
<div data-role="content">
<a type="button" onClick=drawChart([[["Test1",6],["Test2",5],["Test3",2]]])>Show Chart</a>
</div>
这段代码有效,但我真的更喜欢让图表无需额外点击。这是在jQueryMobile中编码的,因此第一个按钮不仅可以加载图表,还可以导航到page2。
答案 0 :(得分:2)
这是一个语法错误;你的"
都已关闭。尝试:
onClick="drawChart([[['Test1',6],['Test2',5],['Test3',2]]])"