在网站建设中,特别是做商城和产品网站,通常会用到导航弹出菜单,像是jquery写的仿京东导航菜单,一个经典的左侧多级导航菜单,学会了可以任意改变布局。京东菜单已经有不少JS前端爱好者仿写过,今天蚂蚁网络重新与大家分享一款仿京东商城的商品多级分类菜单,精简版代码 先看下jquery仿京东导航效果: 前端html代码如下: 代码如下: baidu baidu goolge google yahoo yahoo microsoft microsoft html{color:#666;bac...
代码如下: js模拟select *{ margin:0; padding:0;} li{ list-style:none;} body{ font:12px "宋体"; color:#666;} .select_down{ margin:100px auto; position:relative; width:600px; min-height:200px; height:auto!important; height:200px; border:1px solid #ccc; padding:20px; border-radius: 8px} .select_down dt{float:left;width:134px;position:relative;margin-right:5px;display:inline;} .sel...
1.样式引用:代码如下:2.由于应用了Jquery,所以引用Jquery。(下载地址)代码如下:<script src="" type="text/javascript"></ script>3.相关Js配置代码如下: Width="200px" class="chzn-select"> <script src="" type="text/javascript"></ script>$(".chzn-select").chosen(); 4.相关Js下载地址 下载 5.效果图:JavaScript教程/参考手册 JavaScript热搜 自定义vue组件发布到npm的方...
虽然也使用了Prototype.js来编写,但是由于对它的不了解,类的实现仍然是使用了《JavaScript高级程序设计》里的方法。使用AJAX进行数据验证时,最初使用的是XML来当数据源,然而在使用了一段时间后,发现XML效率太低,于是又使用JSON来做为数据源。一年过去了,客户又提出了新的需求,最初是只要输入框的两个数据相符就行,现在的要求是两个下拉菜单的数据也要相符,于是,我利用此机会,将代码重构了一次。 需求: 1、根据下拉菜单...
1.js代码 代码如下: function MM_jumpMenu(targ,selObj,restore){ eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } 2.使用 代码如下: 校友会链接: 请选择 复旦大学校友网 北京大学校友网 清华大学校友网
代码如下:导航——点击弹出内容 .navgation{margin:0;padding:0;list-style-type:none;position:relative;}.navgation li {float:left;}.navgation a{padding:3px 6px;background-color:orange;color:white;text-decoration:none;float:left;height:24px;}.navgation a:hover {background-color:white;color:blue;text-decoration:underline;}.navgation div{display:none;position:absolute;top:30px;} $(docum...
代码如下: .menu { BORDER-RIGHT: #006080 2px solid; BORDER-TOP: #80e0ff 2px solid; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #80e0ff 2px solid; BORDER-BOTTOM: #006080 2px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #40a0c0 } A.menuItem { BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #000000 0px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: ...
代码如下: $(function() { var d=300; $('#navigation a').each(function(){ $(this).stop().animate({ 'marginTop':'-80px' },d+=150); });$('#navigation > li').hover( function () { $('a',$(this)).stop().animate({ 'marginTop':'-2px' ...
旗子图片 代码如下: (function($) { var jSelect = $(".jsSelect"); $(jSelect).find("li:first").hover(function(){ $(".s").css("background","url(images/68_60.png) 54px 0px no-repeat"); h=$(this).parent("ul").find("li").length; $(this).parent("ul").css("height",28*h) $(this).siblings("li:not(.s)").mouseenter(function(){ $(".s").css("background","url(images/68_60.png) 54px 0px no-repeat"); $(this).css("...
代码如下:jquery实现多级下拉菜单-柯乐义/* navigation style */#keleyi-com-nav{height: 39px;font: 12px Geneva, Arial, Helvetica, sans-serif;background: #2D2D2D;border: 1px solid #323232; border-radius: 3px;min-width:500px;margin-left: 0px;padding-left: 0px;} #keleyi-com-nav li{list-style: none;display: block;float: left;height: 40px;position: relative;border-right: 1px solid #323232;} #keleyi-...
代码如下:代码如下: 代码如下: var zTree1; var setting = { isSimpleData: true, treeNodeKey: "id", treeNodeParentKey: "pId", fontCss: setFont, callback: { beforeClick: zTreeOnBeforeClick, click: zTreeOnClick } }; var zNodes = [ {...
zTree插件之多选下拉菜单实例代码css和js 代码如下:html 代码如下: 确定 自定义的js代码 代码如下: var zTree1; var setting = { checkable:true, checkType : { "Y": "s", "N": "s" }, isSimpleData: true, treeNodeKey: "id", treeNodeParentKey: "pId", fontCss: setFont, callback: { beforeClick: zTreeOnBeforeClick, } ...
先看效果: 代码: 代码如下: Good Test function showSubMenu(SubMenu) { document.getElementById(SubMenu).style.display = "inline"; } function HideSubMenu(SubMenu) { document.getElementById(SubMenu).style.display = "none"; } .menu{ margin:1px 1px 1px 1px; padding:3px 5px 3px 5px; background-color:#8080C0; color:white; } .submenu { margin:1px 1px 1px 1px; padding:3px 5px 3px 5px; background-col...
原理就是循环获取网页上的控件,然后设置disabled 属性为true. 代码如下: 代码如下: var nodeList = document.getElementsByTagName("input"); for (var i = 0; i nodeList[i].disabled = true; } nodeList = document.getElementsByTagName("select"); for (var i = 0; i nodeList[i].disabled = true; } nodeList = document.getElementsByTagName("textarea"); for (var i = 0; i ...
以前经常看见网站有菜单的显示,鼠标移上去就出现下拉的效果,很绚丽,经过看JQuery视频后,发现实现也挺容易的。 Html中,通过和标签将所需的元素写出来。 代码如下: 菜单项1 子菜单项11 子菜单项12 菜单项2 子菜单项21 子菜单项22 菜单项3 子菜单项31 子菜单项32 最外围的中元素即为菜单项1、菜单项2、菜单项3,下拉菜单分别在各主菜单之下,如果菜单最外层为ul,一层每个主菜单放在一个li中,...