In would like to use some of the UI effects in my Innerfade Plugin I
did as below ...
but how could  I manually Edit the Innerfade Plugin to add an Effect
to it...
I've checked it with slideLeft effect
please help me on this


<head>
<script type="text/JavaScript" src="jquery.js"></script>
<script type="text/JavaScript" src="effects.core.js"></script>
<script type="text/JavaScript" src="effects.slide.js"></script>
<script type="text/JavaScript" src="innerfade.js"></script>
</head>
<body>
<div id="slideRight">
<  !-- SOME dATA -->
</div>

<script>
 // EXAMPLE ONE WORKS
 effect("#slideRight", "slide", { direction: "right" });
 // this Works



 // EXAMPLE 2 DOSN'T WORK
       $("#slideRight").innerfade({
         animationtype: "slideRight",
         speed: 1300,
         timeout: WaitProd,
         type: 'sequence',
         containerheight: CntHeight+'px'
     });


</script>


</body>




 /*-- Part of  INNERFADE.JS   PLUGIN
 WE WANT TO USE THE EFFECT IN THIS PLUGIN
 ..........
 ........
 .....
   $.innerfade.next = function(elements, settings, current, last) {
       if (settings.animationtype == 'slide') {
           $(elements[last]).slideUp(settings.speed);
           $(elements[current]).slideDown(settings.speed);
       } else if (settings.animationtype == 'fade') {
           $(elements[last]).fadeOut(settings.speed);
           $(elements[current]).fadeIn(settings.speed, function() {
                           removeFilter($(this)[0]);
                       });
       }else if (settings.animationtype == 'slideRight') {
          effect(elements[last], "slide", { direction: "right" });
          effect(elements[last], "slide", { direction: "left" });

       } else
           alert('Innerfade-animationtype must either be \'slide\' or
\'fade\'');


           .........
           .........
           .......
           --*/

Reply via email to