If I move your code inside a mobile page than the click event stops working. Here is my code.
Howard
xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex">
id="singlePageApp1"
selectedPageName="home">
id="appPage1"
pageName="home">
escape="true"
id="computedField1"
value="#{viewScope.dynamicValue}">
["Home","home"],
["Domino","domino"],
["OneUI","oneui"]
];}]]>
event="onItemClick"
submit="true"
refreshMode="partial"
refreshId="computedField1">