!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""??
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比田東網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式田東網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋田東地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。
html?xmlns=""??
head??
meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/??
title我的菜單/title??
style??
div?{??
margin:5px;???
padding:?5px;???
float:right;???
width:80%;??
background-color:#fff;??
}??
.menu_container?{??
float:left;??
width:20%;??
margin:0?auto;??
text-align:left;??
}??
.level_one_menu?{??
background-color:#ccc;??
}??
.level_two_menu?{??
background-color:#cdd;??
display:none;??
}??
.level_three_menu?{??
background-color:#dcc;??
display:none;??
}??
/style??
script?src="js/jquery-1.9.0.js"?type="text/javascript"/script??
script??
$(document).ready(function()?{???
$('.level_two_menu').bind("click",function(){??
$(".level_three_menu",this).toggle();??
return?false;??
})??
$('.level_one_menu').bind("click",function(event){??
$(".level_two_menu",this).toggle();??
event.stopPropagation();??
})??
$('.level_three_menu').bind("click",function(event){??
alert($(this).text());??
event.stopPropagation();??
})??
$('.level_one_menu:eq(0)??.level_two_menu').show();??
$('.level_two_menu:eq(0)??.level_three_menu').show();??
});???
/script??
/head??
body??
div?class="menu_container"??
div?class="level_one_menu"計(jì)算機(jī)分類??
div?class="level_two_menu"編程語(yǔ)言??
div?class="level_three_menu"Java/div??
div?class="level_three_menu".net/div??
div?class="level_three_menu"C/C++/div??
div?class="level_three_menu"PHP/div??
div?class="level_three_menu"Python/div??
div?class="level_three_menu"Javascript/div??
div?class="level_three_menu"Object-C/div??
div?class="level_three_menu"Perl/div??
div?class="level_three_menu"Shell/div??
/div??
div?class="level_two_menu"操作系統(tǒng)??
div?class="level_three_menu"Linux/div??
div?class="level_three_menu"Windows/div??
div?class="level_three_menu"Mac/div??
div?class="level_three_menu"Unix/div??
/div??
div?class="level_two_menu"數(shù)據(jù)庫(kù)??
div?class="level_three_menu"Mysql/div??
div?class="level_three_menu"Oracle/div??
div?class="level_three_menu"DB2/div??
div?class="level_three_menu"PostgreSQL/div??
div?class="level_three_menu"MS?SQL?Server/div??
div?class="level_three_menu"Sybase/div??
/div??
/div??
div?class="level_one_menu"出版社分類??
div?class="level_two_menu"Addison-Wesley/div??
div?class="level_two_menu"Apress/div??
div?class="level_two_menu"Dummies/div??
div?class="level_two_menu"friendsofED/div??
div?class="level_two_menu"JohnWiley/div??
div?class="level_two_menu"Manning/div??
div?class="level_two_menu"McGraw/div??
div?class="level_two_menu"NewRiders/div??
div?class="level_two_menu"NoStarch/div??
div?class="level_two_menu"OReilly/div??
div?class="level_two_menu"Packt/div??
div?class="level_two_menu"Pearson/div??
div?class="level_two_menu"Pragmatic/div??
div?class="level_two_menu"Prentice/div??
div?class="level_two_menu"Que/div??
div?class="level_two_menu"Sams/div??
div?class="level_two_menu"SitePoint/div??
div?class="level_two_menu"SYBEX/div??
div?class="level_two_menu"Syngress/div??
div?class="level_two_menu"Wrox/div??
/div??
div?class="level_one_menu"出版日期分類??
div?class="level_two_menu"2015/div??
div?class="level_two_menu"2014/div??
div?class="level_two_menu"2013/div??
div?class="level_two_menu"2012/div??
div?class="level_two_menu"2011/div??
div?class="level_two_menu"2010/div??
div?class="level_two_menu"2009/div??
div?class="level_two_menu"2008/div??
div?class="level_two_menu"2007/div??
div?class="level_two_menu"2006/div??
div?class="level_two_menu"2005/div??
div?class="level_two_menu"2004/div??
div?class="level_two_menu"2003/div??
div?class="level_two_menu"2002/div??
div?class="level_two_menu"2001/div??
div?class="level_two_menu"2000/div??
div?class="level_two_menu"2000年之前/div??
/div??
/div??
/body??
/html
首頁(yè)簡(jiǎn)單創(chuàng)建一個(gè)動(dòng)態(tài)的樹
!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"/
titleSimpleTree/title
link?rel="stylesheet"?type="text/css"?href="js/tree_themes/SimpleTree.css"/
script?type="text/javascript"?src="js/jquery-1.6.min.js"/script
script?type="text/javascript"?src="js/SimpleTree.js"/script
script?type="text/javascript"
$(function(){
$(".st_tree").SimpleTree({
click:function(a){
if(!$(a).attr("hasChild"))
alert($(a).attr("ref"));
}
});
});
/script
/head
body
div?class="st_tree"
ul
lia?href="#"?ref="hyjm"歡迎界面/a/li
lia?href="#"?ref="xtgl"系統(tǒng)管理/a/li
ul?show="true"
lia?href="#"?ref="yhgl"用戶管理/a/li
lia?href="#"?ref="rzck"日志查看/a/li
/ul
lia?href="#"?ref="ckgl"倉(cāng)庫(kù)管理/a/li
ul
lia?href="#"?ref="kcgl"庫(kù)存管理/a/li
lia?href="#"?ref="shgl"收貨管理/a/li
lia?href="#"?ref="fhgl"發(fā)貨管理/a/li
ul
lia?href="#"?ref="yhgl"用戶管理/a/li
lia?href="#"?ref="rzck"日志查看/a/li
/ul
/ul
/ul
/div
/body
/html
效果圖:
提取如何 獲取屬性。
用戶事件獲取
$(function(){
$(".st_tree").SimpleTree({
click:function(a){
if(!$(a).attr("hasChild"))
alert($(a).attr("ref"));
}
});
});
2. 動(dòng)態(tài)維護(hù)修改屬性 這個(gè)時(shí)候需要用到each 遍列 + val值判斷 設(shè)置新屬性和讀取
jQuery.each($(".st_tree"),?function(i,?val)?{??//?i?指向鍵,?val指定值
if(val?==?"xxx"){
//?你可以做讀了或重新設(shè)置
}
});
本文實(shí)例講述了jQuery實(shí)現(xiàn)兩款有動(dòng)畫功能的導(dǎo)航菜單代碼。分享給大家供大家參考。具體如下:
這里介紹兩個(gè)有動(dòng)畫功能的jQuery導(dǎo)航菜單,每個(gè)具備移動(dòng)背景的效果,第二則是漸變背景效果,兩個(gè)都不錯(cuò),根據(jù)你的喜好選擇了,菜單的風(fēng)格和顏色自己修改一下就能用了。
運(yùn)行效果截圖如下:
在線演示地址如下:
具體代碼如下:
!DOCTYPE
html
PUBLIC
"-//W3C//DTD
XHTML
1.0
Transitional//EN"
""
html
xmlns=""
head
meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8"
/
title兩個(gè)有動(dòng)畫功能的導(dǎo)航菜單/title
script
src="jquery-1.6.2.min.js"
type="text/javascript"/script
script
type="text/javascript"
$(function()
{
$("#test1
a").mouseover(function()
{
var
index
=
$("#test1
a").index(this);
var
width
=
$("#test1
a").width();
$("#test1
.showhover").stop().animate({left:width*index},1000);
})
$("#test2
a").mouseover(function()
{
var
index
=
$("#test2
a").index(this);
var
width
=
$("#test2
a").width();
$("#test2
.showhover").stop().animate({left:width*index,opacity:'0.6'},1000).stop(false,true).animate({opacity:'1.0'},500);
})
})
/script
style
type="text/css"
.body
{margin:10px;}
img
{border:0;}
a
{text-decoration:none;}
ul{list-style:none;
margin:0;
padding:0;}
.menu
{background:#003399;
height:25px;
width:600px;
position:relative;
overflow:hidden;}
.menu
.showmenu,
.menu
.showhover{
position:absolute;}
.menu
.showmenu
a
{float:left;
display:block;}
.menu
.showmenu
a
{font:700
12px/25px
Microsoft
YaHei;
color:#fff;
width:100px;
height:25px;
text-align:center;}
.menu
.showhover
{background:#990033;
width:100px;
height:25px;}
/style
/head
body
div
class="menu"
id="test1"
div
class="showhover"/div
div
class="showmenu"
a
href="#"網(wǎng)站首頁(yè)/a
a
href="#"關(guān)于我們/a
a
href="#"新聞中心/a
a
href="#"產(chǎn)品中心/a
a
href="#"解決方案/a
a
href="#"聯(lián)系我們/a
/div
/div
div
style="clear:both;height:50px;"/div
div
class="menu"
id="test2"
div
class="showhover"/div
div
class="showmenu"
a
href="#"網(wǎng)站首頁(yè)/a
a
href="#"關(guān)于我們/a
a
href="#"新聞中心/a
a
href="#"產(chǎn)品中心/a
a
href="#"解決方案/a
a
href="#"聯(lián)系我們/a
/div
/div
/body
/html
希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。
$.getJSON("Ajax/JQproc.ashx",?function?(json)?{
$.each(json,?function?(i)?{
$("ul_proc").append("li"?+?json[i].Name?+?"/li");
//?#######??這一句錯(cuò)了,$("ul_proc")少了一個(gè)#??=?$("#ul_proc")
})
})
只要檢測(cè)document和window對(duì)象的高度,在一個(gè)滾動(dòng)事件中利用他們的關(guān)系約束,觸發(fā)一個(gè)自定義的函數(shù)即可實(shí)現(xiàn)這是基于
options
,在
options
獲取失去焦點(diǎn)事件
或者
下拉項(xiàng)選中事件
重新刷新數(shù)據(jù)這樣做便于控制下拉列表何時(shí)顯示隱藏,無(wú)法取消(我嘗試過(guò)阻止默認(rèn)事件,這方面成熟的jquery插件也不少,結(jié)果沒有反應(yīng)),所以最好的方法我覺得就是模擬select,自己寫一組html替換select,就是說(shuō)不用select標(biāo)簽,不用擔(dān)心click的問題首先說(shuō)下解決方案:function(data){/script.html(data):{參數(shù)名;info"/如果你需要傳參數(shù)的話;div上邊的代碼也是對(duì)的,我給你寫個(gè)簡(jiǎn)潔的.;,但是不夠簡(jiǎn)潔;,可以寫在這里,參數(shù)名,可能你看不太懂.:$('/);div
id="script,格式為;第一步,使用jquery的ajax技術(shù),將數(shù)據(jù)讀入。相關(guān)的函數(shù)有$.ajax(),
$.get(),
$.post()$.load()
等函數(shù)。使用方法請(qǐng)百度一下,教程非常多。第二步,將讀入的數(shù)據(jù)使用jquer的選擇器比如$("#divid").html("這里放入數(shù)據(jù)"),也可以用$.text(),具體區(qū)別請(qǐng)參考$.html()和$.text()的使用方法。另外,jquer還支持讀取json數(shù)據(jù)和script數(shù)據(jù),可以將讀取的數(shù)據(jù)直接使用或者執(zhí)行。具體根據(jù)你的需要改變。
animate()
對(duì)被選元素應(yīng)用“自定義”的動(dòng)畫
clearQueue()
對(duì)被選元素移除所有排隊(duì)的函數(shù)(仍未運(yùn)行的)
delay()
對(duì)被選元素的所有排隊(duì)函數(shù)(仍未運(yùn)行)設(shè)置延遲
dequeue()
運(yùn)行被選元素的下一個(gè)排隊(duì)函數(shù)
fadeIn()
逐漸改變被選元素的不透明度,從隱藏到可見
fadeOut()
逐漸改變被選元素的不透明度,從可見到隱藏
fadeTo()
把被選元素逐漸改變至給定的不透明度
hide()
隱藏被選的元素
queue()
顯示被選元素的排隊(duì)函數(shù)
show()
顯示被選的元素
slideDown()
通過(guò)調(diào)整高度來(lái)滑動(dòng)顯示被選元素
slideToggle()
對(duì)被選元素進(jìn)行滑動(dòng)隱藏和滑動(dòng)顯示的切換
slideUp()
通過(guò)調(diào)整高度來(lái)滑動(dòng)隱藏被選元素
stop()
停止在被選元素上運(yùn)行動(dòng)畫
toggle()
對(duì)被選元素進(jìn)行隱藏和顯示的切換
本文題目:jquery動(dòng)態(tài)菜單,jquery 列表控件
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article18/dsdgcgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、做網(wǎng)站、企業(yè)建站、網(wǎng)站設(shè)計(jì)公司、品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)