jquery он не берет информации о неударе в лунку

У меня есть одни неудар в лунку, который они подбирают вошедшую информацию, и он строит другую часть соединения:

// Variables para la modificación de URL
var data1 = ''
var data2 = ''

// Al usar un tecla y levantarla
$('#data1').keyup(function() {
  // Modificar la URL que se ve
  $('#spanData1').text($('#data1').val())
  // Guardar el dato en la variable correspondiente
  data1 = $('#data1').val();
})

// Hace lo mismo que el anterior pero para el segundo
$('#data2').keyup(function() {
  $('#spanData2').text($('#data2').val())
})

//Al hacer click en el boton ir
$('#ir').click(function() {
  // Crear la URL para la redirección y...
  var url = 'http://ejemplo.com/' + data1 + '/' + data2;
  // Hacer la Redirección en una ventana nueva
  //window.open(url, '_blank');
  console.log(url)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
  <h1>URL</h1>
  <!-- Esto se modifica visualmente para que el usuario sepa a donde va a    ir. -->
  <h2>http://ejemplo.com/<span id="spanData1"></span>/<span id="spanData2"></span></h2>
  <!-- Estos son los inputs de data. -->
  <input type="text" id="data1">
  <input type="text" id="data2">
  <!-- Este botón hará la redirección -->
  <button id="ir">Ir</button>
</div>

То, за чем оно последует, состоит в том, что он только берет информацию о первом неударе в лунку и информацию второго, следовательно, когда я даю click в 'хождении', приносит в соединение в способ строить ко мне, что я делаю?

0
задан 19.03.2019, 09:39
1 ответ

Как уже они показывают тебе в комментарии data2 estГЎ пустоту.

я исправляю Тебя ты cГіdigo и комментирую неудачи в Г©l.

// Variables para la modificación de URL
var data1 = ''
var data2 = '' //Definida pero nunca usada

// Al usar un tecla y levantarla
$('#data1').keyup(function() {
   // Guardar el dato en la variable correspondiente
   data1 = $('#data1').val(); 
  // Modificar la URL que se ve
  $('#spanData1').text(data1) //Cambio esta parte en pos de la simplicidad de 
  //código y su legibilidad

  
})

// Hace lo mismo que el anterior pero para el segundo
$('#data2').keyup(function() {
  // Guardar el dato en la variable correspondiente
   data2 = $('#data2').val(); 
  $('#spanData2').text(data2)
})

//Al hacer click en el boton ir
$('#ir').click(function() {
  // Crear la URL para la redirección y...
  var url = 'http://ejemplo.com/' + data1 + '/' + data2;
  // Hacer la Redirección en una ventana nueva
  //window.open(url, '_blank');
  console.log(url)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
  <h1>URL</h1>
  <!-- Esto se modifica visualmente para que el usuario sepa a donde va a    ir. -->
  <h2>http://ejemplo.com/<span id="spanData1"></span>/<span id="spanData2"></span></h2>
  <!-- Estos son los inputs de data. -->
  <input type="text" id="data1">
  <input type="text" id="data2">
  <!-- Este botón hará la redirección -->
  <button id="ir">Ir</button>
</div>

, Поскольку он показывает тебя @lois6b, есть mГ©todos, чтобы избегать того, чтобы за тобой последовали эти вещи. Начни строить наверху во внизу упрощая самое возможное cГіdigo и, если он необходим, сделай тебе схему в бумаге, забытый большой нашего времени. Простой факт того, что красит идею может помогать тебе находить много проблему. Приветствие.

3
ответ дан 02.12.2019, 05:28

Теги

Похожие вопросы