Todo bien resumido en el título, y ya que no sé mucho de esto vengo a pedir su ayuda.
Bueno la cosa es que anduve buscando un menú, y al final lo encontré, pero lo que sucede es que dicho menú lo tenía en un archivo html, pero al momento de hacerlo dinámico (entrar con php y algunos requerimientos de variables) el código ya no funcionó, su me pudieran ayudar a que fuera para hacerlo dinámico se los agradecería muchísimo.
De antemano un saludo y espero me puedan ayudar.
Este es mi código js:
Código Javascript
:
Ver original$(function() {
var $el, leftPos, newWidth;
/* CODIGO DEL NAVEGADOR */
/* Añadir la linea */
$("#menu").append("<li id='line'></li>");
/* Cache it */
var $Line = $("#line");
$Line
.width($(".current_page_item").width())
.css("left", $(".current_page_item a").position().left)
.data("origLeft", $Line.position().left)
.data("origWidth", $Line.width());
$("#menu li").find("a").hover(function() {
$el = $(this);
leftPos = $el.position().left;
newWidth = $el.parent().width();
$Line.stop().animate({
left: leftPos,
width: newWidth
});
}, function() {
$Line.stop().animate({
left: $Line.data("origLeft"),
width: $Line.data("origWidth")
});
});
});