Переменная в Eventtype - PullRequest
       31

Переменная в Eventtype

0 голосов
/ 09 августа 2011

У меня есть PHP-код, который проверяет «open» в URL:

$open=false;
if (isset($_GET['action'])){
    if (ctype_alpha($_GET['action'])){
        if ($_GET['action']=='open'){
            $open=true;
        }
    }
}

У меня также есть событие Jquery, которое открывает всплывающее окно, когда кто-то нажимает на кнопку:

$(document).ready(function() {
   $('.open_popup_button').bind('click', function() {
      //code
   });
});

Я хотел бы изменить код, который всплывающее окно будет автоматически открывать, когда переменная GET имеет значение true. Примерно так:

$('.open_popup_button').bind('click <?php if($open==true){*OPEN*}', function() {

Надеюсь, ты меня понимаешь.

1 Ответ

0 голосов
/ 09 августа 2011

Попробуйте это

Запись $open в виде переменной js php code

e.g var popUpIsOpen = true;  

$(document).ready(function() {

   $('.open_popup_button').bind('click', function() {
      //code
   });

   if(popUpIsOpen)
     $('.open_popup_button').click();
});
...