Не работает выпадающий список
Что я делаю не так? Список упорно не хочет раскрываться при наведении курсора..
<ul id="topmenu">
<li><a href="news/">Новости</a></li>
<li class="sublnk"><a href="2.html"><b>Экономика</b></a>
<ul>
<li><a href="3.html"><b>Финансы</b></a></li>
<li><a href="4.html"><b>Инвестиции</b></a></li>
</ul>
</li>
</ul>
$(document).ready(function(){
$('#topmenu li.sublnk').hover(
function() {
$(this).addClass("selected");
$(this).find('ul').stop(true, true);
$(this).find('ul').slideDown('fast');
},
function() {
$(this).find('ul').slideUp('fast');
$(this).removeClass("selected");
}
);
});
|
А как должно быть?
<ul id="topmenu">
<li><a href="news/">Новости</a></li>
<li class="sublnk"><a href="2.html"><b>Экономика</b></a>
<ul>
<li><a href="3.html"><b>Финансы</b></a></li>
<li><a href="4.html"><b>Инвестиции</b></a></li>
</ul>
</li>
</ul>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
$(document).ready(function(){
$('#topmenu li.sublnk').hover(
function() {
$(this).addClass("selected");
$(this).find('ul').stop(true, true);
$(this).find('ul').slideDown('fast');
},
function() {
$(this).find('ul').slideUp('fast');
$(this).removeClass("selected");
}
);
});
</script>
|
Хм, не понимаю где накосячил.. Действительно когда вставляю скрипт непосредственно в хидер, все работпет. Но как только подключаю js файл с кодом, не хочет.. И пути все перепроверил.
|
см. в консоль, может ошибку какую выдаёт
|
| Часовой пояс GMT +3, время: 04:43. |