2013-05-13 5 views
-3

Я работаю над проектом php, но я понятия не имею о javascpript, но где-то в моем коде мне нужно было щелкнуть и вызвать событие по коду. Могу ли я это сделать, вы можете мне помочь?Как сделать нажатой кнопку с javascript

код мне нужно, чтобы вызвать это

 $(document).ready(function(){ 

     $(".btn-slide").click(function(){ 
     $("#panel").slideToggle("slow"); 
     $(this).toggleClass("active"); return false; 
     }); 

     }); 

Моя главная цель запуска этого javascpript по переменной приходит из другой страницы, как этот

 <?php  
      if($_POST['passerr'] == "***Pass format error!!***"){ 
      ?> 
      <script type="text/javascript"> 
      $(".btn-slide").trigger("click"); 
      </script> 
     <?php 
+0

Это действительный код, в чем проблема? Вот ваш ТОЧНЫЙ код в скрипте (рабочий): http://jsfiddle.net/tymeJV/4LwLT/ – tymeJV

+0

Вы хотите запустить функцию в 'click()' когда '$ ('.btn-slide')' нажал? В названии вы говорите «сделайте щелчок», что заставляет меня поверить, что вы пытаетесь искусственно щелкнуть кнопку, когда пользователь этого не сделал. – benastan

+0

проблем нет в этом коде проблема: мне нужно запускать или запускать его, но я не могу – calypso

ответ

1

, чтобы вызвать click..use .trigger()

$(".btn-slide").trigger("click"); 

Демонстрация: http://jsfiddle.net/tymeJV/4LwLT/1/ (на странице load yo вы увидите slideUp(), а переключатель CSS)

+0

Могу ли я использовать его в моем коде в

3

$(selector).click() запускает событие щелчка на всех выбранных элементах.

Смежные вопросы