Foros del Web » Programando para Internet » Jquery »

Jquery

Estas en el tema de Jquery en el foro de Jquery en Foros del Web. Hola, me podeis explicar que significa en Jquery este fragnento de código <script type="text/javascript"> dataLayer=[ ] if (typeof jQuery!='undefined'){ JQuery(document).ready(function($){ Var basehref= ''; If (jQuery('base').attr('href')!=undefined) ...
  #1 (permalink)  
Antiguo 02/03/2015, 03:43
 
Fecha de Ingreso: marzo-2014
Ubicación: Galicia
Mensajes: 24
Antigüedad: 10 años, 9 meses
Puntos: 0
Jquery

Hola, me podeis explicar que significa en Jquery este fragnento de código
<script type="text/javascript">
dataLayer=[ ]
if (typeof jQuery!='undefined'){
JQuery(document).ready(function($){
Var basehref= '';
If (jQuery('base').attr('href')!=undefined)
BaseHref=jQuery('base').attr('href');

Gracias de antemano, saludos
  #2 (permalink)  
Antiguo 02/03/2015, 08:30
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Respuesta: Jquery

En palabras muy simples, lo que hace por medio de if (typeof jQuery!='undefined') es comprobar que tengas cargada la librería jQuery. En caso de que esté cargada ejecutará todo el siguiente código.

Saludos
__________________
http://chicho.ninja yiaaaa
  #3 (permalink)  
Antiguo 02/03/2015, 11:31
 
Fecha de Ingreso: marzo-2014
Ubicación: Galicia
Mensajes: 24
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Jquery

Gracias chichote . Intento crear una etiqueta html personalizada en Google Tag Manager para medir los clicks en el menu de mi blog categorías, en que categorías hacen click. No soy programadora, y me cuesta el código, ¿ estaría bien, entonces si pongo este código, para medir los clicks en las categorías de mi blog?.
<script type="text/javascript">
dataLayer=[ ]
if (typeof jQuery!=‘undefined'){
jQuery(document).ready(function($) {
var $menu_items = $('#menu-item-315, #menu-item-1331, #menu-item-1645, #menu-item-1685, #menu-item-1964');
$($menu_items).children('a[href!=""]').click(function(){
var href=$(this).attr(‘href');
DataLayer.push(

Última edición por anachanelblanc; 03/03/2015 a las 08:11

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:34.