2015-01-30 1 views
0

Я не хочу использовать дополнительную настройку, потому что она заполнена кучей аналитического кода. Я хочу, чтобы моя функция javascript срабатывала при нажатии кнопки. Например, ID кнопки контакта 7 - это #aircraft_submit. Я попытался следующиеПереадресовать контактную форму 7 с javascript

<script type="text/javascript"> 
    jQuery(document).ready(function() { 
     jQuery('').click(function(){ 
      document.getElementById("#aircraft_submit").onclick = function(){ 
       window.location.replace("http://stackoverflow.com"); 
      } 
     }); 
    } 
</script> 

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

ответ

2

Видел, как вы используете JQuery в любом случае, вы можете добавить нажмите на кнопку представить, как этот

jQuery(document).ready(function() { 
    jQuery("#aircraft_submit").on('click', function(e){ 
     e.preventDefault(); 
     window.location.href = "http://stackoverflow.com"; 
    }); 
} 

Вам нужно, чтобы предотвратить дефолт «представить» действие

+0

Спасибо за быстрый Ответ. Эта функция также не работает. Кажется, что ничто не срабатывает при нажатии этой кнопки – Philip

+0

где/как вы включаете код? если вы поместите 'debugger;' после готовности doc, он запускается в dev-инструментах? – atmd

+0

Здесь тоже не срабатывает. Поэтому я предполагаю, что он даже не попадает на мой javascript:/ – Philip