Показать сообщение отдельно
  #6 (permalink)  
Старый 10.12.2010, 10:34
Новичок на форуме
Отправить личное сообщение для rihh Посмотреть профиль Найти все сообщения от rihh
 
Регистрация: 08.12.2010
Сообщений: 3

Сообщение от Sweet Посмотреть сообщение
Ну сделай либо так:
$("#done").css({cursor: 'default'}).animate({marginLeft:"-200px"}, 300);
либо так:
$("#done").animate({marginLeft:"-200px"}, 300, function() {
  this.style.cursor = 'default';
});
Спасибо, это ясно. А что делать если событие происходит не с этими элементами:
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	$('form').submit( function () { 
	    $("#done").css({cursor: 'default'}).animate({marginLeft:"-200px"}, 300);
		;return false;
	}); 
});
</script>
<style>
#done, #dtwo, #wrapper{width:200px; height:200px; overflow:hidden; float:left;}
#slider{width:400px; height:200px;}
#done{background:#600;cursor:pointer;}
#dtwo{background:#006;cursor:default;}
</style>
</head>
<body>
<div id="wrapper">
	<div id="slider">
			<div id="done">
            	<form name="frm">
					<input name="inp" type="text" />
				</form>
            </div>
			<div id="dtwo"></div>
	 </div>
</div>
</body>
</html>
Ответить с цитированием