Показать сообщение отдельно
  #1 (permalink)  
Старый 27.05.2010, 15:08
Аспирант
Отправить личное сообщение для Юрий Шу Посмотреть профиль Найти все сообщения от Юрий Шу
 
Регистрация: 27.05.2010
Сообщений: 42

Выбрать все, кроме одного div'а. Как?
Здравствуйте.
Необходимо сделать, чтобы форма авторизации всплывала при нажатии на ссылку и исчезала при клике в любом месте, кроме всплывающего блока с формой.

Подскажите как это сделать?? Не могу сделать вторую часть задачи (выбрать все, кроме всплывающего блока).

<body>
<p class="login"><a href="#">Log in</a></p>
<div id="appearing-box"> 
   <form action="">
      <fieldset>
         <table>
		    <tr>
			   <td>Логин:</td>
			   <td><input type="text" value="" /></td>
			</tr>
			<tr>
			   <td>Пароль:</td>
			   <td><input type="password" value="" /></td>
			</tr>
			<tr>
			   <td></td>
			   <td><input type="submit" value="Войти" /></td>
			</tr>
		 </table>
	  </fieldset> 
   </form>	    	    
</div>
</body>

$(document).ready(function(){
    $("p.login a").click(function(){ 
        $("#appearing-box").show("fast");
        return false;
    })
     $(":not(#appearing-box)").click(function(){
        $("#appearing-box").hide()
    })
});
Ответить с цитированием