我是 javascript 的新手,尤其是 dojo,我被困住了,我假设任务很简单,但我就是无法解决它。
基本上我想做的是以下几点:
当我单击一个列表项时,我应该被发送到另一个视图。我正在这样做:
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="moveTo:'#'" onClick="transitionTo('#recommend',1);">Recommend App</li>
现在 id=recommend` 的 div 有 2 个列表项。
<div id="recommend" data-dojo-type="dojox.mobile.ScrollableView">
<div class="belowTab" style="width: 100%;"> </div>
<ul data-dojo-type="dojox.mobile.RoundRectList">
<li data-dojo-type="dojox.mobile.ListItem">via Email</li>
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="moveTo:'#'" onClick="postToWall();">via Facebook</li>
</div>
</ul>
如果某些特定函数返回true,我想让两个列表项都可见,否则隐藏第二个列表项并仅显示第一个。我想知道逻辑以及如何实现将 if 语句与 div 集成在一起的想法