Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/10/2015, 11:31
sintel_1
 
Fecha de Ingreso: enero-2014
Ubicación: Navarra
Mensajes: 94
Antigüedad: 10 años, 4 meses
Puntos: 18
Respuesta: cambiar contenido de varibles

Hola.

La verdad es que lo ideal sería poder ver el codigo html.

Te pongo un ejemplo muy simple, a ver si es esto lo que quieres:
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2.   <title>Enlaces</title>
  3. <script src="jquery-1.11.3.min.js"></script>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head>
  5. #menu {height:2.4em;background-color:black;width:100%;margin:0;margin-bottom:3em;}
  6. #menu ul {list-style-type: none;padding:0.2;margin:.3em;}
  7. #menu li {display: inline;margin-right:2em;margin-left:1em;}
  8. #menu a:link, #menu a:visited {color:silver;text-decoration:none;font-size:1.2em;font-weight: bold;padding:.5em;}
  9. #menu a:hover {background-color:red;color:white;border:0; }
  10.    
  11. <script type="text/javascript">
  12. $(document).ready(function(){  
  13. var resultados = "tuen";
  14.  
  15. $('#btn').on('click',function(event){
  16.    event.preventDefault(); //evitamos que se haga un submit
  17.    $('form').fadeOut(1000); // ocultamos el formulario
  18.   // obtenemos el valor del campo de texto
  19.   var texto = $('#enlace').val();
  20.    // recorremos todos los enlaces que estan dentro de #contenido y
  21.   // cambiamos "tuen" por el valor del campo introducido
  22.     $(function(){
  23.     $('#contenido a').each(function(){
  24.     var valor_actual = $(this).attr('href');
  25.     var valor_nuevo = valor_actual.replace(resultados,texto);
  26.         $(this).attr('href', valor_nuevo);
  27.     });
  28.     });
  29.    
  30.     });
  31. });//fin de ready
  32.          
  33. </head>
  34.   <body>
  35.   <div id="menu">
  36.   <ul>
  37.     <li><a href="http://www.google.com">Google</a></li>
  38.     <li><a href="http://www.yahoo.com">Yahoo</a></li>
  39.     <li><a href="http://www.bing.com">Bing</a></li>
  40.   </ul>
  41.   </div>
  42.   <div id="contenido">
  43.     <p>Parrafo uno con un enlace : <a href="tuenlace_numero1">enlace1</a></p>
  44.     <p>Parrafo dos con un enlace : <a href="tuenlace_numero2">enlace2</a></p>
  45.     <p>Parrafo ters con un enlace : <a href="tuenlace_numero3">enlace3</a></p>
  46.      <br><br>
  47.   </div>
  48.  
  49.     <form>
  50.     <input type="text" name="enlace" id="enlace">
  51.     <button id="btn">Cambiar enlace</button>
  52.     </form>
  53.      
  54.      </body>
  55.      </html>