Как делать вещи, когда я открываю слайдер? - PullRequest
1 голос
/ 06 июня 2011
/* Toggle*/
        $(function(){
        $(".collapsible-content").hide();
        $('.news-trigger').toggle(
            function() {
                $(this).toggleClass("opened").parent().next().slideDown();
                $(this).html('Close <img src="img/button-arrow-up.png" alt="" class="collapse-arrow-up">');
                },
            function() {
                $(this).toggleClass("opened").parent().next().slideUp();
                $(this).html('Red more...');
            }
        );
    });
    /* End */

Как включить \ / что, только когда открываю верхний слайдер

/* Count clicks */
$(".count").click(function(){
    var id = $(this).attr('id');
    $.get("counter.php?id="+id);
    });

1 Ответ

0 голосов
/ 06 июня 2011

Не совсем уверен, что вы имеете в виду?

Когда вы переключаете 'новостной триггер', вы хотите вызвать функцию щелчка?

Если это так, вы, вероятно, хотите вызвать его только один раз, в первый раз.

    var check = 1;
    $(function(){
        $(".collapsible-content").hide();
        $('.news-trigger').toggle(

            function() {

                $(this).toggleClass("opened").parent().next().slideDown();
                $(this).html('Close <img src="img/button-arrow-up.png" alt="" class="collapse-arrow-up">');
                if(check == 1){
                    $(".count").click(function(){
                         var id = $(this).attr('id');
                         $.get("counter.php?id="+id);
                             }, check = 0);
                         }

                },
            function() {
                $(this).toggleClass("opened").parent().next().slideUp();
                $(this).html('Red more...');

            }

        );
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...