Standard CSS selector for multiple classes. liEven is not a descendant
of .liRow, just put them together:

$("#ulList .liRow.liEven:first")

On Jun 16, 9:57 am, Dave <messedupp...@gmail.com> wrote:
> Hi
>
> How do you get the first element when the element got multiple
> classes?
>
> <ul id="ulList">
>         <li class="liRow">11111</li>
>         <li class="liRow liEven">22222</li>
>         <li class="liRow">33333</li>
>         <li class="liRow liEven">44444</li>
> </ul>
> <input id="btSave" type="button" value="Save" />
>
> $("#btSave").click(function(event) {
>         alert($("#ulList .liRow:first").attr("class"));/* Success */
>         alert($("#ulList .liRow .liEven:first").attr("class"));/* Hmm
> */
>
> });
>
> Cheers

Reply via email to