У меня есть список <ul>
, содержащий 2 <li>
, например:
HTML:
<div id="list">
<ul>
<li>name1</li>
<li>title1</li>
</ul>
<ul>
<li>name2</li>
<li>title2</li>
</ul>
<ul>
<li>name3</li>
<li>title3</li>
</ul>
<ul>
<li>name4</li>
<li>title4</li>
</ul>
and so on...
</div>
CSS:
#list {color: grey}
.name {color: black}
.title {color: red}
Вывод выглядит так (весь текст серый):
name1 title1
name2 title2
name3 title3
name4 title4
При наведении мыши на любой из <ul>
каждый из его <li>
получает класс, который выглядит следующим образом (курсивом является .name класс, жирным шрифтом является .title класс):
name1 title1
name2 title2
name3 title3 <~ наведение мыши <br>
name4 title4
Когда вы мышка , он возвращается.
Кроме того, когда вы нажимаете на одном из <ul>
, он остается в стиле состояния наведения мыши и запускает <a href="something">
И, наконец, при первой загрузке страницы, первый <ul>
должен быть выбран следующим образом:
name1 title1
name2 title2
name3 title3
name4 title4
Мне удалось выполнить только одну из функций, скажем, щелкнуть мышью, но не все 3. Я новичок в jQuery, поэтому многие подобные функции отправляют мой мозг в спину.
Буду признателен за любую помощь, которая направит меня в правильном направлении.