I have a problem with $("." + this.rel).toggle() function
If i use simple "toggle()" work fine, but i want to personalize the effect, so 
i use

       function() { $("." + this.rel).hide('slow'); },
       function() { $("." + this.rel).show('fast'); }

And dosnt work, any help?



 $(".toggle_cat a").each(function(i){
  $(this).attr("title", "Click here to exclude this cat");
  $(this).click(function(event){
   $(this).toggleClass("selected");
   $("." + this.rel).toggle(
       function() { $("." + this.rel).hide('slow'); },
       function() { $("." + this.rel).show('fast'); }
   );
  });
 });



Here a part of the html

            <div id="categories_select">
                <ul class="clearfix toggle_cat">
                <li><a href="javascript:;" rel="cat_39">Nacionales</a></li>
                <li><a href="javascript:;" rel="cat_40">Internacionales</a></li>
                </ul>
            </div>

            <div id="news">
                <div class="cat_39" id="news_11967">
                    <a class="main_news" href="link1">TITLE 1</a>
                    <div>xxxxx1</div>
                </div>
                <div class="cat_39" id="news_11966">
                    <a class="main_news" href="link2.htm">TITLE 2</a>
                    <div>xxxxx2</div>
                </div>
                <div class="cat_40" id="news_11965">
                    <a class="main_news" href="link3.htm">TITLE 3</a>
                    <div>xxxxxx3</div>
                </div>
            </div>

thx sebastián

--
Estoy usando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 23 correos spam hasta la fecha.
Los usuarios de pago no tienen este mensaje en sus correos.
Obtenga SPAMfighter gratis aquí: http://www.spamfighter.com/les

Reply via email to