午夜视频在线观看区二区-午夜视频在线观看视频-午夜视频在线观看视频在线观看-午夜视频在线观看完整高清在线-午夜视频在线观看网站-午夜视频在线观看亚洲天堂

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

網(wǎng)站設(shè)計師jQuery上手指南

admin
2010年4月27日 2:48 本文熱度 7075
[p]有人說ajax很難,但自從[url=http://jquery.com/]jquery[/url]出現(xiàn)后,再難我們都可以輕松駕馭了。jquery作為當前流行的javascript框架將使 ajax 變得及其簡單。這篇文章就是為各位網(wǎng)站設(shè)計師和其他新手講述的怎樣更好地使用jquery庫實現(xiàn)javascript效果的。[/p]
[p]jquery是這樣一個javascript庫,它可以幫助編程人員實現(xiàn)”write less, do more”少寫多做的功能。在這個javascript庫中,有很多的ajax和javascript特性,來幫助我們提高改善用戶體驗和語義化web設(shè)計。使用這些常用的jquery效果,你就不用再為這些繁瑣的代碼發(fā)愁了。[/p]
[p]文中用到的jquery版本為[i]jquery 1.2.3[/i]版。[/p]
[p][b]jquery是怎樣工作的?[/b][/p]
[p]首先,你必須下載一個jquery備份(核心只有一個文件jquery-x.x.x.x.js,其中x.x.x.x表示了文件的版本),并拷貝到對應(yīng)web項目的javascript腳本目錄中;然后在html標簽中插入函數(shù),告訴jquery你想干什么就好了。下面這個圖表就是告訴我們jquery如何工作的。[/p]
[p][align=center][url=http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/jquery-how-it-works.gif][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/jquery-how-it-works.gif[/img][/url][/align][/p]
[p][align=center]圖1 jquery工作原理[/align][/p]
[p][/p]
[p][b]如何獲取jquery參數(shù)?[/b][/p]
[p]參考jquery完善的[url=http://docs.jquery.com/main_page]說明文檔[/url],可以非常輕松地編寫jquery方法,唯一需要費些力氣的就是,盡力學(xué)習(xí)掌握如何精確地調(diào)用jquery參數(shù)了。例如:[/p]
$("#header") //獲取id="header"的參數(shù)
$("h3") //獲取所有的h3
$("div#content .photo") //獲取所有嵌套在
中的class="photo">
$("ul li") //獲取所有嵌套在ul中的li標簽
$("ul li:first") //只獲取ul中的第一個li標簽
[p][b]jquery的常見十大應(yīng)用[/b][/p]
[p][b]1,簡單的隱現(xiàn)滑動面板[/b][/p]
先從一個簡單的隱現(xiàn)滑動面板開始學(xué)習(xí)吧!可能你已經(jīng)看到過很多的類似效果,點擊一個鏈接時,層面板會上下滑動([url=http://bbon.cn/wp-content/uploads/demo/jquery/simple-slide-panel.html]點擊觀看效果[/url])。
[img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample1.gif[/img]
圖2 上下滑動效果
[b]工作原理:[/b]當class類標簽btn-slide被鼠標點擊時,就會滑動這個id="panel" 的div標簽,并把css中的active類應(yīng)用到標簽。這個.active類就牽引帶有箭頭圖片的背景層上下滑動了。
[b]代碼如下:[/b]$(document).ready(function(){ $(".btn-slide").click(function(){
$("#panel").slidetoggle("slow");
$(this).toggleclass("active");
});
});
[p][b]2,簡單的按鈕關(guān)閉效果[/b][/p]
當點擊按鈕圖標時,關(guān)閉對應(yīng)內(nèi)容([url=http://bbon.cn/wp-content/uploads/demo/jquery/simple-disappear.html]點擊觀看效果[/url])。
[url=http://bbon.cn/wp-content/uploads/demo/jquery/simple-disappear.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample2.gif[/img][/url]
圖3 按鈕關(guān)閉效果
[b]工作原理:[/b]當點擊時,它會找到自己所屬的上級標簽
,并激活其不透明性為慢慢地隱藏消失。
[b]代碼如下:[/b]$(document).ready(function(){ $(".pane .delete").click(function(){
$(this).parents(".pane").animate({ opacity: "hide" }, "slow");
});
});
[p][b]3,聯(lián)動變換效果[/b][/p]
[p]現(xiàn)在我們來看看jquery強大的聯(lián)動效果吧。只用簡單的幾行代碼,就能實現(xiàn)飛來飛去漸隱漸現(xiàn)的復(fù)雜效果了([url=http://bbon.cn/wp-content/uploads/demo/jquery/chainable-effects.html]點擊觀看效果[/url])。[/p]
[url=http://bbon.cn/wp-content/uploads/demo/jquery/chainable-effects.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/multi-animation.gif[/img][/url]
圖4 聯(lián)動變換效果
[b]工作原理:[/b]
[b]line1:[/b]點擊

[b]line2:[/b]激活
的不透明屬性opacity=0.1,以1200ms的速度,left屬性移動 400px
[b]line3:[/b]接著以slow的速度,opacity=0.4, top=160px, height=20, width=20
[b]line4:[/b]接著以slow的速度,opacity=1, left=0, height=100, width=100
[b]line5:[/b]接著以slow的速度,opacity=1, left=0, height=100, width=100
[b]line6:[/b]接著以fast的速度,top=0
[b]line7:[/b]接著以默認normal速度,slideup
[b]line8:[/b]接著以slow的速度,slidedown
[b]line9:[/b]最后返回false來阻止瀏覽器跳轉(zhuǎn)到link鏈接錨點
[b]代碼如下:[/b]$(document).ready(function(){ $(".run").click(function(){
$("#box").animate({opacity: "0.1", left: "+=400"}, 1200)
.animate({opacity: "0.4", top: "+=160", height: "20", width: "20"}, "slow")
.animate({opacity: "1", left: "0", height: "100", width: "100"}, "slow")
.animate({top: "0"}, "fast")
.slideup()
.slidedown("slow")
return false;
});
});
[p][b]4a,折疊樣式1[/b][/p]
[p]這是一個簡單的折疊樣式([url=http://bbon.cn/wp-content/uploads/demo/jquery/accordion1.html]點擊觀看效果[/url])。[/p]
[url=http://bbon.cn/wp-content/uploads/demo/jquery/accordion1.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample3.gif[/img][/url]
圖5 折疊樣式1
[b]工作原理:[/b]在第一行,為屬性為
的第一個

標簽添加"active"類方法(用來切換箭頭圖標的背景位置);在第二行,隱藏第一個除外的所有
中的

標簽。
[p]點擊

標簽時,牽引下一個

標簽并向上滑動其所有的同類標簽。[/p]
[b]代碼如下:[/b]$(document).ready(function(){ $(".accordion h3:first").addclass("active");
$(".accordion p:not(:first)").hide();
$(".accordion h3").click(function(){
$(this).next("p").slidetoggle("slow")
.siblings("p:visible").slideup("slow");
$(this).toggleclass("active");
$(this).siblings("h3").removeclass("active");
});
});
[p][b]4b,折疊樣式2[/b][/p]
[p]這個效果跟4a中的效果基本一致,唯一不同的是指定了初始默認打開的層([url=http://bbon.cn/wp-content/uploads/demo/jquery/accordion2.html]點擊觀看效果[/url])。[/p]
[b]工作原理:[/b]在css樣式表中設(shè)置.accordion p的display:none。假如你想設(shè)置第三個層為默認的打開狀態(tài),那么你就可以這樣寫:
$(".accordion2 p").eq(2).show(); //(eq = equal)默認從0開始計數(shù)
[b]代碼如下:[/b]$(document).ready(function(){ $(".accordion2 h3").eq(2).addclass("active");
$(".accordion2 p").eq(2).show();
$(".accordion2 h3").click(function(){
$(this).next("p").slidetoggle("slow")
.siblings("p:visible").slideup("slow");
$(this).toggleclass("active");
$(this).siblings("h3").removeclass("active");
});
});
[p][b]5a,漂亮的鼠標hover懸停效果1[/b][/p]
[p]本例實現(xiàn)的是一個精美的鼠標懸停時的漸隱漸現(xiàn)效果([url=http://bbon.cn/wp-content/uploads/demo/jquery/animated-hover1.html]點擊觀看效果[/url])。[/p]
[url=http://bbon.cn/wp-content/uploads/demo/jquery/animated-hover1.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample4.gif[/img][/url]
圖6 漂亮的鼠標hover懸停效果1
[b]工作原理:[/b]鼠標懸停在鏈接菜單上時,找到下面的并激活其opacity不透明屬性和top位置。
[b]代碼如下:[/b]$(document).ready(function(){ $(".menu a").hover(function() {
$(this).next("em").animate({opacity: "show", top: "-75"}, "slow");
}, function() {
$(this).next("em").animate({opacity: "hide", top: "-85"}, "fast");
});
});
[p][color=#000000][b]5b,漂亮的鼠標hover懸停效果2[/b][/color][/p]
[p][color=#000000]這個例子是獲取鏈接菜單的title屬性,保存在一個變量里面,然后附加給標簽([url=http://bbon.cn/wp-content/uploads/demo/jquery/animated-hover2.html]點擊觀看效果[/url])。[/color][/p]
[url=http://bbon.cn/wp-content/uploads/demo/jquery/animated-hover2.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample4b.gif[/img][/url]
圖7 漂亮的鼠標hover懸停效果2
[b]工作原理:[/b]在第一行將一個空的賦值給鏈接菜單的
元素。鼠標懸停在鏈接菜單上時,就會獲取title的屬性,保存給一個"hovertext"變量,然后把"hovertext"的值賦給的文本內(nèi)容。
[b]代碼如下:[/b]$(document).ready(function(){ $(".menu2 a").append("");
$(".menu2 a").hover(function() {
$(this).find("em").animate({opacity: "show", top: "-75"}, "slow");
var hovertext = $(this).attr("title");
$(this).find("em").text(hovertext);
}, function() {
$(this).find("em").animate({opacity: "hide", top: "-85"}, "fast");
});
});
[p][color=#000000][b]6,塊級鼠標樣式[/b][/color][/p]
[p]本例展示的是一個塊級鼠標樣式,就像[url=http://bestwebgallery.com/]best web gallery[/url]這個網(wǎng)站的側(cè)邊欄效果似的([url=http://bbon.cn/wp-content/uploads/demo/jquery/block-clickable.html]點擊觀看效果[/url])。[/p]
[url=http://bbon.cn/wp-content/uploads/demo/jquery/block-clickable.html][img]http://bbon.cn/wp-content/uploads/2008/03/jqueryfordesign/sample5.gif[/img][/url]
圖8 [color=#000000]塊級鼠標樣式[/color]
[b]工作原理:[/b]假設(shè)你有一個class屬性為”pane-list”的

關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 二区黄色| 国语对白自拍 | 国产亚洲3p无码一区二区三区 | 国产精品免费一区 | 国产高清视频在线观看一区二区 | 99精品久久这里只有精品 | 动漫精品一区二区三区视频 | 国产无套粉嫩白浆在线 | 精品久久无码中文字幕一区 | 92午夜福利极品少妇久久一区 | 国产成人喷潮在线观看 | 国产激情无码一区二区在线看 | 成在线观看网站免费观看 | 91久久高清| 成人精品国产亚洲欧洲 | 成人毛片十八女人毛片 | 成人精品一区二区三区免费视频 | 国产av一区二区三区导航 | 国产精品美女www爽爽爽视频 | 国产日韩一区在线观看视频 | 波多野结衣在线观看一区二区三区 | 国产成人无码v片在线观看 国产成人无码v在线播放不卡 | 91麻豆精品国 | 国产夜色精品一区二区在线 | 国产午夜精品美女视频露脸 | 国产欧美日韩视频在线观看一区二区 | 99精品久久久久中文字幕 | 国产高清女同学巨大 | 69久久国产| 91精品国产偷窥一区二区 | 国产爆乳无码在线观看 | 成人片在线观看地址kk4444 | 国产一区二区午夜福利在线观看 | 97人妻一区二区精品免费 | 91蜜桃精品国产自产在线观看 | 绯色一区二区 | 精品国产区一区二区三区在线观看 | 成人午夜免费无码福利软件 | 国产成人精品亚洲午夜 | 国产91在线午夜小电 | 国产午夜精品在人线播放 |