小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JQuery簡(jiǎn)單學(xué)習(xí)(2)——JQuery語(yǔ)法

 kekokeko 2011-03-01

JQuery簡(jiǎn)單學(xué)習(xí)(2)——JQuery語(yǔ)法

文章分類:Web前端

 

通過(guò) jQuery,您可以選?。ú樵?,query) HTML 元素,并對(duì)它們執(zhí)行“操作”(actions)。

————————————————————
jQuery 語(yǔ)法
jQuery 語(yǔ)法是為 HTML 元素的選取編制,可以對(duì)元素執(zhí)行某些操作。

基礎(chǔ)語(yǔ)法是:$(selector).action()

美元符號(hào)定義 jQuery 
選擇符(selector)“查詢”和“查找” HTML 元素 
jQuery action() 執(zhí)行對(duì)元素的操作 
實(shí)例
$(this).hide() - 隱藏當(dāng)前元素

$("p").hide() - 隱藏所有段落

$("p.test").hide() - 隱藏所有 class="test" 的段落

$("#test").hide() - 隱藏所有 id="test" 的元素

提示:jQuery 使用的語(yǔ)法是 XPath 與 CSS 選擇器語(yǔ)法的組合。在本教程接下來(lái)的章節(jié),您將學(xué)習(xí)到更多有關(guān)選擇器的語(yǔ)法。
————————————————————
jQuery 語(yǔ)法實(shí)例
$(this).hide() 
Js代碼 復(fù)制代碼
  1. <html>   
  2. <head>   
  3. <script type="text/javascript" src="/jquery/jquery.js"></script>   
  4. <script type="text/javascript">   
  5. $(document).ready(function(){   
  6.   $("button").click(function(){   
  7.   $(this).hide();   
  8. });   
  9. });   
  10. </script>   
  11. </head>   
  12.   
  13. <body>   
  14. <button type="button">Click me</button>   
  15. </body>   
  16.   
  17. </html>  
 
演示 jQuery hide() 函數(shù),隱藏當(dāng)前的 HTML 元素。 

$("#test").hide() 
Js代碼 復(fù)制代碼
  1. <html>   
  2. <head>   
  3. <script type="text/javascript" src="/jquery/jquery.js"></script>   
  4. <script type="text/javascript">   
  5. $(document).ready(function(){   
  6.   $("button").click(function(){   
  7.     $("#test").hide();   
  8.   });   
  9. });   
  10. </script>   
  11. </head>   
  12.   
  13. <body>   
  14. <h2>This is a heading</h2>   
  15. <p>This is a paragraph.</p>   
  16. <p id="test">This is another paragraph.</p>   
  17. <button type="button">Click me</button>   
  18. </body>   
  19.   
  20. </html>  
 
演示 jQuery hide() 函數(shù),隱藏 id="test" 的元素。 

$("p").hide() 
Js代碼 復(fù)制代碼
  1. <html>   
  2. <head>   
  3. <script type="text/javascript" src="/jquery/jquery.js"></script>   
  4. <script type="text/javascript">   
  5. $(document).ready(function(){   
  6. $("button").click(function(){   
  7. $("p").hide();   
  8. });   
  9. });   
  10. </script>   
  11. </head>   
  12.   
  13. <body>   
  14. <h2>This is a heading</h2>   
  15. <p>This is a paragraph.</p>   
  16. <p>This is another paragraph.</p>   
  17. <button type="button">Click me</button>   
  18. </body>   
  19. </html>   
 
演示 jQuery hide() 函數(shù),隱藏所有 <p> 元素。 

$(".test").hide() 
Js代碼 復(fù)制代碼
  1. <html>   
  2. <head>   
  3. <script type="text/javascript" src="/jquery/jquery.js"></script>   
  4. <script type="text/javascript">   
  5. $(document).ready(function()   
  6. {   
  7.   $("button").click(function()   
  8.   {   
  9.   $(".test").hide();   
  10.   });   
  11. });   
  12. </script>   
  13. </head>   
  14. <body>   
  15.   
  16. <h2 class="test">This is a heading</h2>   
  17. <p class="test">This is a paragraph.</p>   
  18. <p>This is another paragraph.</p>   
  19. <button type="button">Click me</button>   
  20.   
  21. </body>   
  22. </html>  
 
演示 jQuery hide() 函數(shù),隱藏所有 class="test" 的元素。 
————————————————————
文檔就緒函數(shù)
您也許已經(jīng)注意到在我們的實(shí)例中的所有 jQuery 函數(shù)位于一個(gè) document ready 函數(shù)中:
Js代碼 復(fù)制代碼
  1. $(document).ready(function(){   
  2.   
  3. --- jQuery functions go here ----   
  4.   
  5. });  
 這是為了防止文檔在完全加載(就緒)之前運(yùn)行 jQuery 代碼。

下面是兩種假如文檔完全加載之前運(yùn)行函數(shù)的話,操作失敗的情況:

  • 試圖隱藏一個(gè)不存在的元素。 
  • 獲得未完全加載的圖像的大小。 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多