我有以下html结构。
<ul>
<script id="agendaTmpl" type="text/x-jquery-tmpl">
<li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html?session_id=${agenda_id}');">
</li>
</script>
<li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html? session_id=2');"> test</li>
<li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html? session_id=2');"> test</li>
</ul>
我需要将类应用于列表的第一个 li。脚本标签不能被删除,因为它是结构的模板。我试过了,ul > li:first-child
但它不起作用。它仅在 li 是 ul 的第一个孩子时才有效,即如果脚本标签不存在。
请建议我一种将样式应用于 ul 的第一个 li 的方法。
注意:我不允许在第一个 li 中添加新类。