Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.04.2013, 15:18
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

Почему неработает?
Есть флип,по окончанию первого поворота хочу что-бы переворачивался ище раз и с новыми стилями.Делаю это так.Оно как-бы дальше переворачиваетса,но новый контент цвет и так далее не применютса.Почему подскажите пожалуста.
function Flip(){
   var $el = $("#id5");
    
   $el.flip({
    direction:"rl",
    color:"green",
    speed: 150,
    content: 'новый текст',  
     onEnd: function(){

            $el.flip({
			direction:"lr",
			content:'перевернулись второй раз',
			speed:600,
			color:"red"
			})

    }

   });
}
<body>
<div id="id5"  onclick="Flip()">Что-то</div>
</body>
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2013, 16:47
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

первое что увидел это $el.flip({...
думаю должно быть так: $(el).flip({...
Ответить с цитированием
  #3 (permalink)  
Старый 24.04.2013, 16:49
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

это не суть важно,использую вот так тоже не работает так как я ожидаю,в чем я ошибаюсь?
$("#id5").flip


И так как пишите вы,не есть верным.Так как перестало работать соовсем.!
Ответить с цитированием
  #4 (permalink)  
Старый 24.04.2013, 16:53
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

function Flip(){ 
   $("#id5").flip({
    direction:"rl",
    color:"green",
    speed: 150,
    content: 'новый текст',  
     onEnd: function(){

            $(this).flip({
			direction:"lr",
			content:'перевернулись второй раз',
			speed:600,
			color:"red"
			});

    }

   });
}
<body>
<div id="id5"  onclick="Flip()">Что-то</div>
</body>


Может так попробовать?
Ответить с цитированием
  #5 (permalink)  
Старый 24.04.2013, 16:59
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

Так тоже совсем неработает.Да и вообще что за тупизм?This это мой текущи обьект,вернее возвращает This ссылку на текущий обьект.Тоесть это будет тоже самое что я и явно укажу с чем я хочу использовать Flip.Обьясните почему вам пришло в голову This если как по мне это безсмысленно?И да ище вопрос,This возвращает ссылку на обьект ну тоетсь по сути он его находит,то же самое делает и Jquery=$.Только я должен явно указать что я именно ищю когда я использую $.Тогда я вообще не пойму смысл выражения $(this) немогли бы обьяснить?

И с This тоже совсем перестало работать

Последний раз редактировалось Vasy, 24.04.2013 в 17:13.
Ответить с цитированием
  #6 (permalink)  
Старый 24.04.2013, 17:03
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

а какие либы подключайте?
Ответить с цитированием
  #7 (permalink)  
Старый 24.04.2013, 17:08
Профессор
Отправить личное сообщение для Vasy Посмотреть профиль Найти все сообщения от Vasy
 
Регистрация: 09.02.2013
Сообщений: 165

Если я правильно понял то либы это библиотеки?Тогда я подключаю
Jquery библиотеки Flip и кажетса все.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
  <script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" src="jquery.flip.min.js"></script>
Ответить с цитированием
  #8 (permalink)  
Старый 24.04.2013, 17:13
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

вот так работает:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="jquery.flip.js" type="text/javascript"></script>
<script src="jquery.flip.min.js" type="text/javascript"></script>
<script src="jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>

<script type="text/javascript">
var Flip;
$(document).ready(function(){
	Flip = function ()
		{
	   var el = $("#id5");
	   console.log(el)

	   $(el).flip(
			{
			direction:"rl",
			color:"green",
			speed: 150,
			content: 'новый текст'  

			});
		}
	});
</script>

</head>

<body>

<div id="id5"  onclick="Flip()">Что-то</div>

</body>
</html>
Ответить с цитированием
  #9 (permalink)  
Старый 24.04.2013, 17:13
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

ща дальше попробую углубится
Ответить с цитированием
  #10 (permalink)  
Старый 24.04.2013, 17:16
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

var Flip;
$(document).ready(function(){
var el = $("#id5");

Flip = function ()
	{
    $(el).flip(
		{
		direction:"rl",
		color:"green",
		speed: 150,
		content: 'новый текст',
		onEnd: function()
			{
			console.log(1)
			setTimeout(function()
				{
				$(el).flip(
					{
					direction:"lr",
					content:'перевернулись второй раз',
					speed:600,
					color:"red"
					});
				},1);
			}
		});
	}
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите понять, почему проваливается форма? Petja (X)HTML/CSS 2 12.03.2013 10:14
Почему некоторые операторы возвращают значения, а не ссылки? dump Общие вопросы Javascript 15 25.07.2012 17:28
Свойства объекта, методы и this. Почему свойство вызывается с () ? jsuse Общие вопросы Javascript 2 04.11.2011 20:39
Почему это работает? (инклуд JS в JS) Василий Б. Общие вопросы Javascript 4 11.06.2010 12:41
Неработает frame N_L (X)HTML/CSS 1 20.11.2009 07:19