私はJqueryとCSSを初めて使用します。以下のように、JSP-forループの条件に基づいてli要素を追加しようとしています。
<ul id="my-criteria-list" >
<%
for( int i = 0 ; i < mychoices.length ; i++ )
{
if( i > 0 )
{
%>
<li class="divider">|</li>
<%
}%>
<li class="my-criteria"><a href="Landing Page" onclick="goTo(this);"><%=mychoices[i])%></a></li>
<%
}
%>
</ul>
MyChoicesの長さは4で、JSPページはすべてのli要素を正しく表示します。しかし、私がするとき
$('li a:first-child').trigger('click');
あるいは
$('li a:nth-child(1)').trigger('click');
最後の要素のみが選択されます。つまり、<LI>
?には要素が1つしかないということです。<LI>
最初の要素のクリックをトリガーする必要があります。ヘルプ/提案はありますか?