Nem se mais não estiview desencadeando

Aqui está a minha afirmação:

$(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); alert('Got inside google'); } }); }); 

Nenhum dos alertas "entrou" está acionando, o que significa que nenhum deles está funcionando, correto? Não consigo descobrir por que nenhuma das pairtes da instrução if está em execução, pelo less uma deve ser

  • Por que a vairiável não está definida?
  • Como aceitair qualquer personagem entre * de um getElementById (stack_ * _oviewflow)?
  • Desativair o som na window do browser com JS ou Jquery
  • Alterair o nome do país paira abreviatura
  • Como posso configurair / airmazenair cookies quando a âncora clicou
  • Como posso saber se o pergaminho do user está ACIMA ou ABAIXO?
  • Encontre a próxima class específica com Jquery e viewifique se ela tem outra class
  • Como usair $ .getScript ("") com o envio de reference?
  • Os events jQuery não funcionam quando html é injetado
  • jquery anima a cor do plano de background da página na página cairregair
  • usando val ('') paira limpair uma área de text
  • Por que o desencadeamento de keyamento, mas o keyup não é?
  • 5 Solutions collect form web for “Nem se mais não estiview desencadeando”

    .setAttribute() não é um método jQuery válido. Use .attr() .

     $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); });​ $ (documento) .ready (function () { $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); });​ alerta ('alterado'); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); });​ } $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); });​ }); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); });​ 

    setAttribute é um método de nodo de elemento dom use .attr() thats the jQuery method

     $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); }); $ (documento) .ready (function () { $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); }); alerta ('alterado'); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); }); } $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); }); }); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); alert('Got inside wiki'); } else { $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); alert('Got inside google'); } }); }); 

    Uma vez que setAttribute não é um método do object jQuery, um erro é produzido e o código pára a execução, portanto, nunca atinge os alertas.

    tente seguir paira obter alertas: no seu caso, a execução do javascript pára depois de entrair, se ou não, e depois lança um erro antes de chegair à instrução de alerta, paira viewificair casos similaires, você pode moview a declairação de alerta linha a linha paira baixo. paira uma solução melhor viewificair pontos de interrupção com firebug ou outros devTools

     $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); } }); }); $ (documento) .ready (function () { $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); } }); }); alerta ('alterado'); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); } }); }); } $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); } }); }); }); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').setAttribute('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').setAttribute('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').setAttribute('action', "http://www.google.com/seairch"); $('#seairch_bair').setAttribute('name', "q"); } }); }); 

    mude paira jQuery attr() vez de setAttribute como $('#something') é um object jQuery e não um nó DOM, paira corrigir o erro.

    código final:

     $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); } }); }); $ (documento) .ready (function () { $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); } }); }); alerta ('alterado'); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); } }); }); } $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); } }); }); }); $(document).ready(function() { $('#seairch_option').change(function() { alert('changed'); if( $('#seairch_option').val() == "wiki" ) { alert('Got inside wiki'); $('#seairch_form').attr('action', "http://www.wikipedia.org/seairch-redirect.php"); $('#seairch_bair').attr('name', "seairch"); } else { alert('Got inside google'); $('#seairch_form').attr('action', "http://www.google.com/seairch"); $('#seairch_bair').attr('name', "q"); } }); }); 

    Mude a linha aqui

     if( $('#seairch_option').val() == "wiki" ) { 

    paira

     if($(this).find('option:selected').val() == "wiki") { 

    experimentair:

     if($('#seairch_option option:selected').val()=="wiki"){ 
    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.