не удалось выбрать первый ребенок с jquery

Я не понимаю Что я делаю неправильно. У меня есть следующий элемент html:

Section 1

Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.

Section 2

Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In suscipit faucibus urna.

этот элемент (

) ясно показывает, что его первый дочерний элемент - это тег h3, следующий дочерний элемент - это тег div, затем h3 и т. Д.

Я хочу выбрать первый дочерний элемент этого div. Другими словами, я хочу выбрать первый тег h3

в результате, который я попробовал:

    $("#accordion:first-child").css("font-size","30px");

также

     $("#accordion:first").css("font-size","30px");

в обоих направлениях применяет шрифт 30 пикселей к основному элементу div (

)

что я делаю не так? Я хочу выбрать только первый дочерний элемент аккордеона, это явно тег h3

Edit

кстати, мне просто не хватало места. эта страница не включает темп.

Мне пришлось изменить свой код с

$("#accordion:first").css("font-size","30px");

НА

$("#accordion :first").css("font-size","30px");

6
задан Tono Nam 28 November 2011 в 17:14
поделиться