Jump to content

FaceBook Slider


Recommended Posts

Witam,

proszę moderatorów o cierpliwość do mnie :) Zacząłem bawić się teraz ze sliderem, wg instrukcji :

 

https://forum.mybboard.pl/wiki.php?facebook-slider.html
i
http://www.newdivide.pl/demos/2013-04-06/slider.html
w obu przypadkach mam problem z jQuery .

 

Jeśli dodam do sekcji head linijkę :

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
To strona działa, jeśli natomiast dodam gdzieś w body lub head

<script>
$(function(){
	$('#face-slider').hover(
		function(){	$('#face-slider').stop().animate({"right": "0"}, 1000); } ,
		function(){ $('#face-slider').stop().animate({"right": "-302px"}, 1000); }
	);
});
</script> 
strona w ogóle się nie otwiera, jest tylko białe tło.
Link to comment
Share on other sites

dzieje się tak ponieważ:

 

kod jquery który podałeś zawiera klamry { lub }

znaki te są częścią składni SMARTY. w związku z czym kompilator próbuje je kompilować.

 

aby temu zapobiec cały skrypt należy umieścić między tagami {literal} {/literal}

kod:

<script>
{literal}
$(function(){
	$('#face-slider').hover(
		function(){	$('#face-slider').stop().animate({"right": "0"}, 1000); } ,
		function(){ $('#face-slider').stop().animate({"right": "-302px"}, 1000); }
	);
});
{/literal}
</script> 
Link to comment
Share on other sites

×
×
  • Create New...