jquery animation

skinybg2

Registered
jquery
Код:
$(document).ready(function (){
	$(\'#obuvki\').hide();
	$(\'#drehi\').hide();

	$(\'.button\').click(function (){
		$(\'#drehi\').slideToggle(400);
	});

	$(\'.button2\').click(function (){
		$(\'#obuvki\').slideToggle(400);
	});
	
});

Код:
<div class=\"button\" style=\"cursor: pointer\"><b>Дрехи</b></div>
	<div id=\"drehi\">
		<?php
			$sql=mysql_query(\"SELECT * FROM `marki`\") or die (mysql_error());
			while($row = mysql_fetch_assoc($sql)) {
				$sql2 = mysql_query(\"SELECT * FROM `clothes` WHERE `marka` = \'\".$row[\'title\'].\"\'\") or die (mysql_error());
				$broi = mysql_num_rows($sql2);
				echo \"<a href=\'index.php?act=drehi&marka=\".$row[\'id\'].\"\'>\".$row[\'title\'].\" ( \".$broi.\" )</a><br />\";
			}
		?>
	</div>

<div class=\"button2\" style=\"cursor: pointer\"><b>Обувки</b></div>
	<div id=\"obuvki\">
		<?php
			$sql=mysql_query(\"SELECT * FROM `marki`\") or die (mysql_error());
			while($row = mysql_fetch_assoc($sql)) {
				$sql2 = mysql_query(\"SELECT * FROM `shoes` WHERE `marka` = \'\".$row[\'title\'].\"\'\") or die (mysql_error());
				$broi = mysql_num_rows($sql2);
				echo \"<a href=\'index.php?act=obuvki&marka=\".$row[\'id\'].\"\'>\".$row[\'title\'].\" ( \".$broi.\" )</a><br />\";
			}
		?>
	</div>

искам анимацията като се натисне няколко пъти да не изпълнява действието колкото пъти е цъкнато мисля че беше нещо с stop() обаче ми бъгва анимацията като го сложа
 
Код:
$(document).ready(function (){
   $(\'#obuvki\').hide();
   $(\'#drehi\').hide();

   $(\'.button\').stop().click(function (){
      $(\'#drehi\').slideToggle(400);
   });

   $(\'.button2\').stop().click(function (){
      $(\'#obuvki\').slideToggle(400);
   });
   
});
 
kulov каза:
Код:
$(document).ready(function (){
   $(\\\'#obuvki\\\').hide();
   $(\\\'#drehi\\\').hide();

   $(\\\'.button\\\').stop().click(function (){
      $(\\\'#drehi\\\').slideToggle(400);
   });

   $(\\\'.button2\\\').stop().click(function (){
      $(\\\'#obuvki\\\').slideToggle(400);
   });
   
});


не РАБОТИ
 
Код:
$(document).ready(function (){
   $(\'#obuvki\').hide();
   $(\'#drehi\').hide();

   $(\'.button\').click(function (){
      $(\'#drehi\').stop().slideToggle(400);
   });

   $(\'.button2\').click(function (){
      $(\'#obuvki\').stop().slideToggle(400);
   });
   
});
 
marian каза:
Код:
$(document).ready(function (){
   $(\\\'#obuvki\\\').hide();
   $(\\\'#drehi\\\').hide();

   $(\\\'.button\\\').click(function (){
      $(\\\'#drehi\\\').stop().slideToggle(400);
   });

   $(\\\'.button2\\\').click(function (){
      $(\\\'#obuvki\\\').stop().slideToggle(400);
   });
   
});
\\


бъгва се като го натисна няколко пъти накрая не се отваря
 
Какви са тези наклонени черти? :shock:
Код:
$(document).ready(function (){
   $('#obuvki').hide();
   $('#drehi').hide();
   var status = off;

   $('.button').click(function (){
      if(status == on) { return false; }
      status = on;
      $('#drehi').slideToggle(400, function() { status = off; });
   });

   $('.button2').click(function (){
      if(status == on) { return false; }
      status = on;
      $('#obuvki').slideToggle(400, function() { status = off; });
   });
});
Пробвай така! :wink:
 
misho каза:
Какви са тези наклонени черти? :shock:
Код:
$(document).ready(function (){
   $(\'#obuvki\').hide();
   $(\'#drehi\').hide();
   var status = off;

   $(\'.button\').click(function (){
      if(status == on) { return false; }
      status = on;
      $(\'#drehi\').slideToggle(400, function() { status = off; });
   });

   $(\'.button2\').click(function (){
      if(status == on) { return false; }
      status = on;
      $(\'#obuvki\').slideToggle(400, function() { status = off; });
   });
});
Пробвай така! :wink:

изобщо не се отваря
 
Код:
$(function (){
   $('#obuvki').hide();
   $('#drehi').hide();
   var flag = true;

   $('.button').click(function (){
		if (flag){
			flag = false;
			$('#obuvki').slideToggle(400, function(){ flag = true; });
		}
   });

   $('.button2').click(function (){
		if (flag){
			flag = false;
			$('#drehi').slideToggle(400, function(){ flag = true; });
		}
   });
});
Това ти е кода.
 

Back
Горе