【发布时间】:2013-08-11 14:17:48
【问题描述】:
我正在使用 IBM Worklight 6.0 来制作一个混合移动应用程序,现在我要做的是在单击列表项时调用一些 javascript 函数,现在我在这里包含了简单的警报,尽管在我的应用程序中它是一个功能 我的代码片段如下
<div data-dojo-type="dojox.mobile.View" id="lessonIndexView"
data-dojo-props="selected:true">
<div data-dojo-type="dojox.mobile.Accordion">
<div data-dojo-type="dojox.mobile.ContentPane"
data-dojo-props='label:"PaneId1"'>
<div data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="label:'Item'" moveTo="codeView" id="l1" transition="slide"></div>
</div>
<div data-dojo-type="dojox.mobile.ContentPane"
data-dojo-props='label:"PaneId2"' >
<div data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="label:'Item'" moveTo="codeView" transition="slide"></div>
</div>
</div>
<div data-dojo-type="dojox.mobile.View" id="codeView"
data-dojo-props="selected:false">
Code View
<div data-dojo-type="dojox.mobile.RoundRect">
<div data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="label:'Item'" moveTo="lessonIndexView" transition="slide"></div>
</div>
现在我正在尝试的是类似
$("#l1").click(function(){alert("some text");});
现在这个警报在我的应用程序中没有被调用,谁能告诉我我在哪里做错了,我知道它一定是一个愚蠢的,因为我想我以前用过它,但我不完全知道......
【问题讨论】:
标签: javascript dojo ibm-mobilefirst