- 1
- 2
- 3
- 4
- 5
- 6
<div id="stat" class="list_menu" onclick="
if ($('#stat_sub').is(':hidden')){
$('#stat_sub').slideDown('slow');
} else {
$('#stat_sub').slideUp('slow');
}">Статистика</div>
$('#stat').click(function() {
$('#stat_sub').slideToggle('slow');
});
Я имел в виду, что так события аттачить лучше, чем инлайном.. Но не совсем понял, если честно, зачем $(function() {}), это типа когда дом сформируется?
А то я пишу $(document).ready(function() {}), может, я не так делаю?
Интересно, что на Том Самом Сайте [url]http://www.w3.org/TR/REC-html40/interact/scripts.html#events[/url
экраном ниже есть примерно такой же if в onclick-е. Что, конечно, не оправдывает кучу кода в HTML, просто факт.