jQuery.fx.off касиети
jQuery.fx.off касиети
анимацияны глобалдуу өчүрүүгө мүмкүндүк берет.
Бул касиетти true маанисине коюу менен,
бардык анимациялык ыкмалар элементтерди
эффекттерди көрсөтпөстөн, алардын акыркы абалдарына
коюшат. Бул орнотууну жокко чыгаруу үчүн,
бул касиетти кайрадан false маанисине кой.
Мисал
Бизде жашыл тик бурчтук бар деп коёлу,
#start баскычын басуу менен аны анимациялайбыз
toggle ыкмасын колдонуп,
ал эми #toggle баскычы менен
jQuery.fx.off орнотуусун колдонуп анимацияны
күйгүзөбүз же өчүрөбүз. Анимация өчүрүлгөндө, биздин
тик бурчтук эч кандай эффектсиз жөн гана пайда болуп,
жоголуп турат:
html<input id="start" type="button" value="баштоо">
<button id="toggle">fx күйгүзүү/өчүрүү</button>
<div></div>cssdiv {
width: 50px;
height: 30px;
margin: 5px;
float: left;
background: green;
}javascriptlet toggleFx = function() {
$.fx.off = !$.fx.off;
};
$('#toggle').click(toggleFx);
$('#start').click(function() {
$('div').toggle('slow');
});
Дагы караңыз
-
animateыкмасы,
ал элементтердин касиеттерин анимациялайт