我正在使用 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");});
现在这个警报在我的应用程序中没有被调用,任何人都可以告诉我我在哪里做错了,我知道它一定是一个愚蠢的,因为我想我以前用过它,虽然我不知道完全...