JavaScript - Obtener valor de dos atributos

 
Vista:

Obtener valor de dos atributos

Publicado por Leidy Johana Contreras Avendaño (11 intervenciones) el 01/02/2017 16:02:49
Buenos dias colegas:

Me urge una muy importante inquietud.

Alguien puede decirme como puedo pasar dos atributos?,necesito redireccionar un enlace a otra pagina mediante el attributo HREF y que esa direccion se visualice dentro de mi contenedor principal con el atributo TARGET, para que asi no se cambie a otra interfaz

Atributos a obtener:
HREF Y TARGET

Dejo el siguiente codigo el cual es para la interacion de mi menu acordeon y en la parte final necesito pasar los atributos:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
$(document).ready(function(){
    $('.menu li:has(ul)').click(function(e){
        e.preventDefault();
 
        if($(this).hasClass('activado')){
            $(this).removeClass('activado');
            $(this).children('ul').slideUp();
        } else {
            $('.menu li ul').slideUp();
            $('.menu li').removeClass('activado');
            $(this).addClass('activado');
            $(this).children('ul').slideDown();
        }
    });
        $('.btn_menu').click(function(){
            $('.contenedor-menu .menu').slideToggle();
        });
 
        $(window).resize(function(){
            if($(document).width() > 450){
                $('.contenedor-menu .menu').css({'display' : 'block'});
            }
 
            if($(document).width() < 450){
                $('.contenedor-menu .menu').css({'display' : ''});
                $('.menu li ul').slideUp();
                $('.menu li').removeClass('activado');
            }
    });
        $('.menu li ul li a').click(function (){
 
            window.location.href = $(this).attr("href","targe");   //AQUI ES EL PROBLEMA!!!!!!!!!
 
        });
});

Gracias de antemano :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Obtener valor de dos atributos

Publicado por xve (2100 intervenciones) el 01/02/2017 19:57:27
Hola Leidy, no puedes obtener dos atributos en una sola peticion attr()...
http://api.jquery.com/attr/

Para especificar un target, lo puedes hacer desde HTML
http://www.w3schools.com/tags/att_base_target.asp

o si quieres hacerlo desde JavaScript, lo suyo es que utilices window.open(pagina,target, ....)
https://developer.mozilla.org/en-US/docs/Web/API/Window/open

Yo te aconsejo utilizar window.open()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar