Jquery click проблема инициализации - PullRequest
0 голосов
/ 04 мая 2011

у меня есть пример , и я пытаюсь инициализировать щелчок при загрузке страницы

$(function() {
           $('.close_facebook').trigger('click');
        $('.apps3').click(function() {
        $(this).css('cursor','pointer');
            $('.like_facebook').show();
                });
        $('.close_facebook').click(function() {
        $(this).css('cursor','pointer');
            $('.like_facebook').hide();
                });
        });

но это не сработает.

есть идеи? спасибо

1 Ответ

4 голосов
/ 04 мая 2011

Вы инициализируете щелчок ПОСЛЕ , который пытаетесь его вызвать. Попробуйте это:

$(function() {
   $('.apps3').click(function() {
      $(this).css('cursor','pointer');
      $('.like_facebook').show();
   });
   $('.close_facebook').click(function() {
      $(this).css('cursor','pointer');
      $('.like_facebook').hide();
   });

   //Trigger click after binding the event!
   $('.close_facebook').trigger('click');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...