私はjavascript、特にdojoに不慣れで、行き詰まりました。非常に単純なタスクを想定していますが、それを解決することはできません。
基本的に私がやろうとしていることは次のとおりです。
リストアイテムをクリックすると、別のビューに移動する必要があります。私はこれを次のように行っています:
<li data-dojo-type="dojox.mobile.ListItem"
data-dojo-props="moveTo:'#'" onClick="transitionTo('#recommend',1);">Recommend App</li>
これで、id=recommend`のdivに2つのlistitemがあります。
<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を返す場合は両方のリストアイテムを表示し、そうでない場合は2番目のリストアイテムを非表示にして1番目だけを表示したいと思います。ifステートメントをdivと統合するというこのアイデアのロジックとアプローチ方法を知りたい