JQuery基礎(chǔ)、選擇器_第1頁(yè)
JQuery基礎(chǔ)、選擇器_第2頁(yè)
JQuery基礎(chǔ)、選擇器_第3頁(yè)
JQuery基礎(chǔ)、選擇器_第4頁(yè)
JQuery基礎(chǔ)、選擇器_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、jQuery入門(mén)什么是jQueryjQuery是一個(gè)JavaScript庫(kù),通過(guò)封裝原生的JavaScript函數(shù)得到一整套定義好的方法。它是JohnResig于2006年創(chuàng)建的一個(gè)開(kāi)源項(xiàng)目,隨著越來(lái)越多開(kāi)發(fā)者的加入,jQuery已經(jīng)集成了JavaScript、CSS、DOM和Ajax于一體的強(qiáng)大功能。以最少的代碼,完成更多復(fù)雜而困難的功能,從而得到了開(kāi)發(fā)者的青睞。主旨:以更少的代碼、實(shí)現(xiàn)更多的功能 (write less ,do more!)官網(wǎng):jQuery的功能和優(yōu)勢(shì)jQuery作為JavaScript封裝的庫(kù),它的目的就是為了簡(jiǎn)化開(kāi)發(fā)者使用JavaScript。主要功能有以下幾點(diǎn):像C

2、SS那樣訪問(wèn)和操作DOM;修改CSS控制頁(yè)面外觀;簡(jiǎn)化JavaScript代碼操作;事件處理更加容易;各種動(dòng)畫(huà)效果使用方便;讓Ajax技術(shù)更加完美;基于jQuery大量插件;自行擴(kuò)展功能插件。jQuery最大的優(yōu)勢(shì),就是特別的方便。比如模仿CSS獲取DOM,比原生的JavaScript要方便太多。并且在多個(gè)CSS設(shè)置上的集中處理非常舒服,而最常用的CSS功能又封裝到單獨(dú)的方法。最重要的是jQuery的代碼兼容性非常好,你不需要總是頭疼著考慮不同瀏覽器的兼容問(wèn)題。其他JavaScript庫(kù)目前除了jQuery,還有5個(gè)JS庫(kù)較為流行,他們分別是YUI、Prototype、Mootools、Doj

3、o和ExtJS。YUI,是雅虎公司開(kāi)發(fā)的一套完備的、擴(kuò)展性良好的富交互網(wǎng)頁(yè)工具集。Prototype,是最早成型的JavaScript庫(kù)之一,對(duì)JavaScript內(nèi)置對(duì)象做了大量的擴(kuò)展。Dojo,Dojo強(qiáng)大之處在于提供了其他庫(kù)沒(méi)有的功能。離線存儲(chǔ)、圖標(biāo)組件等等。Mootools,輕量、簡(jiǎn)潔、模塊化和面向?qū)ο蟮腏avaScript框架。ExtJS,簡(jiǎn)稱(chēng)Ext,原本是對(duì)YUI的一個(gè)擴(kuò)展,主要?jiǎng)?chuàng)建前端用戶(hù)界面。(付費(fèi)的)jQuery代碼的編寫(xiě)配置jQuery環(huán)境1、獲取jQuery最新版本 從官網(wǎng)下載:2、jQuery庫(kù)的類(lèi)型說(shuō)明名稱(chēng)大小說(shuō)明jQuery.js約229K完整無(wú)壓縮版本,主要用于測(cè)

4、試、學(xué)習(xí)和開(kāi)發(fā)jQuery.min.js約31K經(jīng)過(guò)工具壓縮或經(jīng)過(guò)服務(wù)器的開(kāi)啟Gzipyasuo ,主要用于產(chǎn)品和項(xiàng)目3、jQuery環(huán)境配置jQuery不需要安裝,把下載的jQuery.js放到網(wǎng)站上的一個(gè)公共位置,想要在某個(gè)頁(yè)面上使用jQuery時(shí),只需在該HTML文檔中引入該庫(kù)文件即可。4、在頁(yè)面中引入jQuery由于jQuery是JavaScript的一個(gè)庫(kù)文件,也就是jQuery本質(zhì)是一個(gè).js文件,所以使用<script type=”text/javascript” src=” jQuery存放的路徑”></script>引入。簡(jiǎn)單的jQuery示例<

5、!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN" "/TR/html4/loose.dtd"><html><head> <title>JQuery練習(xí)</title> <meta content="text/charset=utf-8" http-equiv="content-type"><script type="text/javas

6、cript" src="./js/jquery-2.1.4.js"></script><script type="text/javascript">/單擊按鈕彈窗 $(document).ready(function()$('input').click(function()alert('第一個(gè)JQuery程序');););</script></head><body><input type="button" id="

7、;btn" name="btn" value="點(diǎn)擊我"> </body></html>效果:點(diǎn)擊按鈕,彈出對(duì)話框。window.onload和$(document).ready區(qū)別在jQuery代碼中一直在使用$(document).ready(function();這段代碼進(jìn)行首尾包裹,那么為什么必須要包裹這段代碼呢?原因是我們jQuery庫(kù)文件是在body元素之前加載的,我們必須等待所有的DOM元素加載后,延遲支持DOM操作,否則jQuery選擇器就無(wú)法獲取到相應(yīng)的節(jié)點(diǎn)元素。延遲等待加載,JavaScript

8、提供了一個(gè)事件為load,方法如下:事件或方法說(shuō)明window.onload=function() ;/JavaScript等待加載$(document).ready(function() ); /jQuery等待加載load和ready區(qū)別如下圖所示:注意:在實(shí)際應(yīng)用中,很少直接去使用window.onload,因?yàn)樾枰却龍D片之類(lèi)的大型元素加載完畢后才能執(zhí)行js代碼。所以,在網(wǎng)速較慢的情況下,頁(yè)面已經(jīng)全面展開(kāi),圖片還在緩慢加載,這時(shí)頁(yè)面上任何的js交互功能全部處在假死狀態(tài)。jQuery基礎(chǔ)jQuery語(yǔ)法通過(guò)jQuery,你可以選取(查詢(xún))HTML元素,并對(duì)它們執(zhí)行“操作”(action)

9、。語(yǔ)法格式:$(selector).action()解釋?zhuān)?、$是jQuery的縮寫(xiě) 2、選擇符(selector)用來(lái)查詢(xún)和查找HTML元素 3、jQuery的action()執(zhí)行對(duì)元素的操作jQuery對(duì)象jQuery對(duì)象就是通過(guò)jQuery包裝的DOM對(duì)象后產(chǎn)生的對(duì)象。jQuery對(duì)象是jQuery獨(dú)有的。如果一個(gè)對(duì)象是jQuery對(duì)象,那么就可以使用jQuery里的對(duì)象。jQuery對(duì)象縮寫(xiě)“$”,在jQuery程序中,不管是頁(yè)面元素的選擇、內(nèi)置的功能函數(shù),都是美元符號(hào)“$”來(lái)起始的。而“$”就是jQuery當(dāng)中最重要且獨(dú)有的對(duì)象:jQuery對(duì)象,所以我們?cè)陧?yè)面元素選擇或執(zhí)行一個(gè)方法

10、的時(shí)候可以這樣寫(xiě):代碼說(shuō)明$(document).ready(function ();/執(zhí)行一個(gè)匿名函數(shù)$(#div1);/選擇id為div1標(biāo)簽元素$(#div1).css(color,red);/改變id為div1標(biāo)簽元素文本內(nèi)容為紅色由于$就是jQuery對(duì)象的縮寫(xiě)形式,上面的代碼也可以寫(xiě)成如下形式:代碼 說(shuō)明jQuery (document).ready(function(); /執(zhí)行一個(gè)匿名函數(shù)jQuery (#div1); /選擇id為div1標(biāo)簽元素jQuery (#div1).css(color,red);/改變id為div1標(biāo)簽元素文本內(nèi)容為紅色eg:js代碼:<scr

11、ipt type="text/javascript">/單擊按鈕彈窗 $(document).ready(function()$('input').click(function()$('#div1').css("color","red"););</script>html代碼:<input type="button" id="btn" name="btn" value="點(diǎn)擊我"> <div

12、 id="div1" style="width:100px;height:100px;background:yellow"> Hello jQuery!</div>效果:點(diǎn)擊按鈕,文本顏色由黑色變?yōu)榫G色jQuery的鏈?zhǔn)秸{(diào)用由上面的例子可以看出,在執(zhí)行方法的時(shí)候,并不是直接被“$”或jQuery對(duì)象調(diào)用執(zhí)行,而是先獲取節(jié)點(diǎn)標(biāo)簽元素返回某個(gè)標(biāo)簽元素對(duì)象后再調(diào)用.css()方法。方法執(zhí)行的返回仍然是jQuery對(duì)象。執(zhí)行$().css(color,red); 最終返回的還是jQuery對(duì)象, jQuery的代碼可以采用鏈?zhǔn)讲僮鳎煌5倪B續(xù)調(diào)

13、用方法。例如:$('#div1').css('color','red').css('font-size', '50px'); /鏈?zhǔn)讲僮鱡g:jQuery鏈?zhǔn)讲僮鱦s代碼:<script> /單擊按鈕彈窗 $(document).ready(function() $('input').click(function() $('#div1').css('color','red').css('font-size', '20

14、px'); ); );</script>html代碼:<input type="button" id="btn" name="btn" value="點(diǎn)擊我"><div id=”div1” style="width: 100px;height: 100px;background: yellow">Hello jQuery!</div>效果:點(diǎn)擊按鈕,文本顏色由黑色變?yōu)榧t色同時(shí)字體變大js對(duì)象和jQuery對(duì)象之間互轉(zhuǎn)(理解)jQuery對(duì)象

15、雖然是jQuery庫(kù)獨(dú)有的對(duì)象,但也是通過(guò)JavaScript進(jìn)行封裝而來(lái)的。我們可以直接輸出來(lái)得到它的信息。代碼說(shuō)明alert($);/jQuery對(duì)象方法的內(nèi)容alert($();/jQuery對(duì)象方法返回的對(duì)象,還是jQuery對(duì)象alert($('#div1'); /返回ID為div1的標(biāo)簽元素的jQuery對(duì)象從上面三組代碼我們發(fā)現(xiàn):只要使用了$()后,最終返回的都是jQuery對(duì)象。這樣的好處顯而易見(jiàn),就是可以采用鏈?zhǔn)讲僮鳌5袝r(shí),我們也需要返回原生的DOM對(duì)象。1、jQuery對(duì)象轉(zhuǎn)換成DOM對(duì)象eg:代碼說(shuō)明alert(document.getElementBy

16、Id('div1'); /返回值object HTMLDivElementjQuery獲取原生的DOM對(duì)象:通過(guò)jQuery本身提供,通過(guò).get(index)方法,得到相應(yīng)的DOM對(duì)象eg:代碼說(shuō)明alert($('#div1').get(0); /ID元素的第一個(gè)原生DOM/返回值object HTMLDivElement從上面get(0),這里的索引看出,jQuery是可以進(jìn)行批量處理DOM的,這樣可以在很多需要循環(huán)遍歷的處理上更加得心應(yīng)手。2、DOM對(duì)象轉(zhuǎn)成jQuery對(duì)象: 對(duì)于已經(jīng)是一個(gè)DOM對(duì)象,只需要用$()把DOM對(duì)象包裝起來(lái),就可以

17、獲得一個(gè)jQuery對(duì)象了。轉(zhuǎn)換后,就可以任意使用jQuery的方法了。代碼說(shuō)明var d=document.getElementById("div1");/DOM對(duì)象var div=$(d);/返回jQuery對(duì)象注意:和之前的js進(jìn)行區(qū)別,jQuery對(duì)象只能使用jQuery對(duì)象的方法;JQuery選擇器jQuery最核心的組成部分就是:jQuery選擇器。它繼承了CSS的語(yǔ)法,可以對(duì)DOM元素的標(biāo)簽名、屬性名、狀態(tài)等進(jìn)行快速準(zhǔn)確的選擇,并且不必?fù)?dān)心瀏覽器的兼容性。jQuery選擇器實(shí)現(xiàn)了CSS1CSS3的大部分規(guī)則之外,還實(shí)現(xiàn)了一些自定義的選擇器,用于各種特殊狀態(tài)的選

18、擇?;具x擇器在使用jQuery選擇器時(shí),我們首先必須使用“$()”函數(shù)來(lái)包裝我們的CSS選擇器。而CSS選擇器作為參數(shù)傳遞到j(luò)Query對(duì)象內(nèi)部后,再返回包含頁(yè)面中對(duì)應(yīng)元素的jQuery對(duì)象。隨后,我們就可以對(duì)這個(gè)獲取到的DOM節(jié)點(diǎn)進(jìn)行行為操作了。CSS選擇器CSS代碼:#div /使用ID選擇器選擇標(biāo)簽元素color:red; /將ID為div的元素字體顏色變紅jQuery選擇器在jQuery選擇器里,使用如下的方式獲取同樣的結(jié)果:$('#div1').css('color','red');/獲取DOM節(jié)點(diǎn)對(duì)象,并添加行為基本選擇器選擇器jQ

19、uery選擇器說(shuō)明元素名$(div)獲取所有div元素的DOM對(duì)象 ID$(#box) 獲取ID為div1元素的DOM對(duì)象類(lèi)(class) .$(.div)獲取所有class為div1的所有DOM對(duì)象創(chuàng)建一個(gè)HTML頁(yè)面(selector.html),應(yīng)用選擇器為其添加行為。$('#one').css("background","#bbffaa");$('.mini').css("background","#bbffaa");$('div').css("ba

20、ckground","#bbffaa");注意:除了ID選擇器其他都返回的是多個(gè)元素為了證明ID返回的是單個(gè)元素,而元素標(biāo)簽名和類(lèi)(class)返回的是多個(gè),我們可以采用jQuery核心自帶的一個(gè)屬性length或size()方法來(lái)查看返回的元素個(gè)數(shù)。代碼 說(shuō)明alert($('div').size();/18個(gè)alert($(''#one ').size();/1個(gè)alert($('. mini').size();/11個(gè)jQuery選擇器的寫(xiě)法與CSS選擇器十分類(lèi)似,只不過(guò)他們的功能不同。CSS找到元素后

21、添加的是單一的樣式,而jQuery則添加的是動(dòng)作行為。最重要的一點(diǎn)是:CSS在添加樣式的時(shí)候,高級(jí)選擇器會(huì)對(duì)部分瀏覽器不兼容,而jQuery選擇器則不會(huì)。復(fù)合選擇器(選擇器的復(fù)合使用)在jQuery擇器中,除了最基本的三種選擇器:元素標(biāo)簽名、ID和類(lèi)(class)選擇器外,還有一些進(jìn)階和高級(jí)的選擇器方便我們更精準(zhǔn)的選擇元素。選擇器 jQuery選擇器 說(shuō)明群組選擇器$(span,em,.div1) 獲取多個(gè)選擇器的DOM對(duì)象通配符選擇器$(*) 獲取所有元素標(biāo)簽DOM對(duì)象eg:群組選擇器$("span,#two").css("background",&q

22、uot;#bbffaa"); /群組選擇器jQuery方式eg:通配選擇器$("*").css("background","#bbffaa"); /jQuery通配選擇器注意:在實(shí)際使用上,通配選擇器一般用的并不多,尤其是在大通配上,比如:$('*'),這種使用方法效率很低,影響性能,建議竟可能少用。層次選擇器 在前面已經(jīng)介紹最常規(guī)的選擇器,一般來(lái)說(shuō)基本上可以解決所有DOM節(jié)點(diǎn)對(duì)象選擇的問(wèn)題。但在很多特殊的元素上,比如父子關(guān)系的元素,兄弟關(guān)系的元素,特殊屬性的元素等等。在早期CSS的使用上,由于IE6等低版本

23、瀏覽器不支持,所以這些高級(jí)選擇器的使用也不具備普遍性,但隨著jQuery兼容,這些選擇器的使用頻率也越來(lái)越高。選擇器 css選擇器 jQuery選擇器 說(shuō)明后代選擇器 ul li a $(ul li a) 獲取追溯到的多個(gè)DOM對(duì)象子選擇器div>p$(div p) 只獲取孩子級(jí)多個(gè)DOM對(duì)象next選擇器div+p$(div+p) 只獲取節(jié)點(diǎn)后一個(gè)同級(jí)DOM對(duì)象nextAll選擇器divp$(divp) 獲取節(jié)點(diǎn)后面所有同級(jí)DOM對(duì)象eg:后代選擇器代碼說(shuō)明$('body div').css("background","#bbffaa&qu

24、ot;); / jQuery為后代選擇器提供了一個(gè)等價(jià)find()方法$('body').find('div') .css("background","#bbffaa"); /和后代選擇器等價(jià)eg:僅對(duì)“孩子級(jí)”子元素有效$('body>div').css("background","#bbffaa");/jQuery子選擇器/ jQuery為子選擇器提供了一個(gè)等價(jià)children()方法:$('body).children('div')

25、.css("background","#bbffaa");/和子選擇器等價(jià)eg:next選擇器(下一個(gè)同級(jí)節(jié)點(diǎn))$('.one+div').css("background","#bbffaa"); /jQuery中next選擇器/ jQuery為子選擇器提供了一個(gè)等價(jià)next()方法:$('.one').next('div'). css("background","#bbffaa"); /和next選擇器等價(jià)eg:nextAll

26、選擇器(后面所有同級(jí)節(jié)點(diǎn))$('#twodiv').css("background","#bbffaa"); /jQuery中next選擇器/ jQuery為子選擇器提供了一個(gè)等價(jià)nextAll ()方法:$('#two'). nextAll('div'). css("background","#bbffaa");/和nextAll選擇器等價(jià)注意:層次選擇器對(duì)節(jié)點(diǎn)的層次都是有要求的,比如子選擇器,只有子節(jié)點(diǎn)才可以被選擇到,孫子節(jié)點(diǎn)和重孫子節(jié)點(diǎn)都無(wú)法選擇到。next和n

27、extAll選擇器,必須是同一個(gè)層次的后一個(gè)和后N個(gè),不在同一個(gè)層次就無(wú)法選取到了。過(guò)濾選擇器(理解,表單需要掌握)過(guò)濾選擇器主要是通過(guò)特定的過(guò)濾規(guī)則來(lái)篩選出所需要的DOM元素,過(guò)濾規(guī)則與CSS中的偽類(lèi)選擇器語(yǔ)法相同。按照不同的過(guò)濾規(guī)則,過(guò)濾選擇器可以分為:基本過(guò)濾選擇器、內(nèi)容過(guò)濾選擇器、可見(jiàn)性過(guò)濾選擇器、屬性過(guò)濾選擇器、子元素過(guò)濾選擇器、表單對(duì)象屬性過(guò)濾選擇器1、基本過(guò)濾選擇器基本過(guò)濾選擇器是過(guò)濾選擇器中用的最多的一種,它的過(guò)濾規(guī)則主要體現(xiàn)在元素的位置(索引)上及一些特定的元素。選擇器描 述返 回示 例:first選取第1個(gè)元素單個(gè)元素$("div:first")選取所有

28、 <div>元素中第一個(gè)<div>元素:last選取最后1個(gè)元素單個(gè)元素$("div:last")選取所有 <div>元素中最后一個(gè)<div>元素:not(selector)去除所有與給定選擇器匹配的元素集合元素$("input:not(.myClass)")選取class不是myClass的<input>元素:even選取索引(從0開(kāi)始)是偶數(shù)的所有元素集合元素$("input:even")選取索引是偶數(shù)的<input>元素:odd選取索引(從0開(kāi)始)是奇數(shù)的所

29、有元素集合元素$("input:odd")選取索引是奇數(shù)的<input>元素:eq(index)選取索引(從0開(kāi)始)等于index的元素單個(gè)元素$("input:eq(1)")選取索引等于1的<input>元素:gt(index)選取索引(從0開(kāi)始)大于index的元素集合元素$("input:gt(1)")選取索引大于1的<input>元素:lt(index)選取索引(從0開(kāi)始)小于index的元素集合元素$("input:lt(1)")選取索引小于1的<input>

30、;元素:header選取所有的標(biāo)題元素,即<h1>到<h6>集合元素$(":header")選取頁(yè)面中所有的標(biāo)題元素:animated選取當(dāng)前正在執(zhí)行動(dòng)畫(huà)的所有元素集合元素$("div:animated")選取當(dāng)前正在執(zhí)行動(dòng)畫(huà)的<div>元素2、內(nèi)容過(guò)濾選擇器內(nèi)容過(guò)濾選擇器的過(guò)濾規(guī)則主要體現(xiàn)在它所含的子元素或文本內(nèi)容上。選 擇 器描 述返 回示 例:contains(text)選取含有文本內(nèi)容為 text 的元素集合元素$("div:contains('test')")選取含有文本內(nèi)

31、容為 test 的<div>元素:empty選取不包含子元素或文本的空元素集合元素$("div:empty")選取不包含子元素或文本的空<div>元素:has(selector)選取含有給定選擇器匹配的元素的元素集合元素$("div:has(.myClass)")選取含有class為myClass的元素的<div>元素:parent選取含有子元素或文本的元素集合元素$("div:parent")選取含有子元素或文本的<div>元素3、可見(jiàn)性過(guò)濾選擇器可見(jiàn)性過(guò)濾選擇器是根據(jù)元素的可見(jiàn)和不可

32、見(jiàn)狀態(tài)來(lái)選擇相應(yīng)的元素。選 擇 器描 述返 回示 例:hidden選取所有不可見(jiàn)的元素集合元素$("div:hidden")選取所有不可見(jiàn)的<div>元素:visible選取所有可見(jiàn)的元素集合元素$("div:visible")選取所有可見(jiàn)的<div>元素4、屬性過(guò)濾選擇器屬性過(guò)濾選擇器的過(guò)濾規(guī)則是通過(guò)元素的屬性來(lái)獲取相應(yīng)的元素。選 擇 器描 述返 回示 例attribute選取擁有此屬性的元素集合元素$("divid")選取擁有屬性id的元素attribute=value選取屬性的值為value的元素集合元素

33、$("divtitle=test")選取屬性 title 為test 的<div>元素attribute!=value選取屬性的值不等于value的元素集合元素$("divtitle!=test")選取屬性 title 不等于 test 的<div>元素attribute=value選取屬性的值以value開(kāi)始的元素集合元素$("divtitle=test")選取屬性 title 以test 開(kāi)始的<div>元素attribute$=value選取屬性的值以value結(jié)束的元素集合元素$("

34、;divtitle$=test")選取屬性 title 以test 結(jié)束的<div>元素attribute*=value選取屬性的值含有value的元素集合元素$("divtitle*=test")選取屬性 title 含有 test 的<div>元素selector1selector2.selectorN選取匹配以上所有屬性選擇器的元素集合元素$("dividtitle*=test")選取擁有屬性id,且屬性 title 含有 test 的<div>元素5、子元素過(guò)濾選擇器子元素過(guò)濾選擇器的過(guò)濾規(guī)則是通過(guò)元

35、素的父子關(guān)系來(lái)獲取相應(yīng)的元素。選 擇 器描 述返 回示 例:nth-child(index/even/odd/equation)選取每個(gè)父元素下的第index(索引值為奇數(shù)/索引值為偶數(shù)/索引值等于某個(gè)表達(dá)式)個(gè)子元素,index從1開(kāi)始集合元素$("div:nth-child(1)")選取每個(gè)<div>中第一個(gè)子元素:first-child選取每個(gè)父元素下的第1個(gè)子元素集合元素$("div :first-child")選取每個(gè)<div>下第一個(gè)子元素:last-child選取每個(gè)父元素下的最后1個(gè)子元素集合元素$("div :last-child")選取每個(gè)<div>下最后一個(gè)子元素:only-child選取只有唯一子元素的元素的子元素集合元素$("div :only-child")選擇只有一個(gè)子元素的<div>元素這里值得一提的是:nth-child(),這個(gè)選擇器的詳細(xì)功能如下:nth-child(even) 能選取每個(gè)父元素下的索引值是偶數(shù)的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論