Jquery⾃定义$的名称(⾃定义变量)var L$=$.noConflict();//把$⾃定义成别的名称如:L$
举着栗⼦:
/*********************左侧菜单*******************/
var L$=$.noConflict();
L$.sidebarMenu = function(menu) {
var animationSpeed = 300;
L$(menu).on('click', 'li a', function(e) {
var L$this = L$(this);
var checkElement = ();
if (checkElement.is('.treeview-menu') && checkElement.is(':visible')) {
checkElement.slideUp(animationSpeed, function() {
});
checkElement.parent("li").removeClass("active");
}
//如果菜单不可见
else if ((checkElement.is('.treeview-menu')) && (!checkElement.is(':visible'))) {
//得到⽗菜单
var parent = L$this.parents('ul').first();
//关闭⽗菜单中的所有打开菜单
//var ul = parent.find('ul:visible').slideUp(animationSpeed);
//从⽗类中删除菜单打开类
/
/ul.removeClass('menu-open');
//得到⽗ li
var parent_li = L$this.parent("li");
//打开⽬标菜单并添加菜单打开类
checkElement.slideDown(animationSpeed, function() {
//将活动类添加到⽗类 li
checkElement.addClass('menu-open');
//parent.find('li.active').removeClass('active');
parent_li.addClass('active');
});
}
/
jquery框架定义/如果这不是⼀个链接,防⽌页⾯被重定向。
if (checkElement.is('.treeview-menu')) {
e.preventDefault();
}
});
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。