Показать сообщение отдельно
  #1 (permalink)  
Старый 13.10.2015, 12:44
Новичок на форуме
Отправить личное сообщение для Any69 Посмотреть профиль Найти все сообщения от Any69
 
Регистрация: 13.10.2015
Сообщений: 1

странное поведение функции toggle
Пишу на странице скрипт который должен прятать выбранный список
__________________________________________________ __________
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>TEST</title>
<link href="css/mystyle.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.js" ></script>
<!--<script type="text/javascript" src="js/myscript.js" ></script>-->
</head>
<body>
<p><strong>Пробный список</strong></p>
<ul id = "myList">
<li>Номер 1</li>
<li>Номер 2</li>
<li>Номер 3</li>
<li>Номер 4</li>
<li>Номер 5</li>
<li>Номер 6</li>
<li>Номер 7</li>
</ul>
<p id = "listSwitch" style = "text-decoration: underline; cursor: pointer;"> <strong> скрыть/показать </strong> </p>

<script type="text/javascript">
$(document).ready(function(){
$('#listSwitch').toggle(
function () {
$('#myList').fadeOut(1000);
},
function () {
$('#myList').fadeIn(1000);
})
});
</script>

<p><strong>Пробный список</strong></p>
</body>
</html>
__________________________________________________ ____

При тестировании страницы прячется не список с id = "myList",
а строка с id = "listSwitch" через 1 секунду после запуска, которая и должна быть переключателем...

Кто нибудь может подсказать где я ошибаюсь????
Ответить с цитированием