- 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>
temotor 17.08.2010 17:13 # −1
Анонимус 17.08.2010 20:22 # 0
Eugene 17.08.2010 17:15 # 0
bildja 17.08.2010 17:37 # +1
$('#stat').click(function() {
$('#stat_sub').slideToggle('slow');
});
Eugene 17.08.2010 17:43 # −2
bildja 17.08.2010 17:45 # 0
Я имел в виду, что так события аттачить лучше, чем инлайном.. Но не совсем понял, если честно, зачем $(function() {}), это типа когда дом сформируется?
А то я пишу $(document).ready(function() {}), может, я не так делаю?
Eugene 17.08.2010 17:49 # +3
bildja 17.08.2010 17:50 # +1
cheef 18.08.2010 11:13 # −2
Lure Of Chaos 18.08.2010 11:20 # +1
cheef 18.08.2010 11:48 # −2
Lure Of Chaos 18.08.2010 14:17 # 0
scalar4eblo4no 17.08.2010 17:17 # +1
temotor 17.08.2010 20:28 # 0
Интересно, что на Том Самом Сайте [url]http://www.w3.org/TR/REC-html40/interact/scripts.html#events[/url
экраном ниже есть примерно такой же if в onclick-е. Что, конечно, не оправдывает кучу кода в HTML, просто факт.
Lure Of Chaos 17.08.2010 21:28 # 0
sectus 18.08.2010 03:00 # +4
Lure Of Chaos 18.08.2010 14:20 # 0