欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JQuery核心函數(shù)是什么及使用方法介紹

 更新時(shí)間:2016年05月03日 11:19:02   作者:HiveDark  
這篇文章主要為大家詳細(xì)介紹了JQuery核心函數(shù)是什么,及使用方法介紹,感興趣的小伙伴們可以參考一下

jquery對(duì)于一個(gè)程序員來說,或多或少都聽過。相信很多人在項(xiàng)目中也都用過。現(xiàn)在也有很多開源的庫都是依賴于jQuery,因此熟悉jQuery還是很有必要的。使用熟練的大神可以簡(jiǎn)單看看,對(duì)于小白來說還是純純的干貨。熟悉jQuery還是先從核心函數(shù)入手比較好,后面其他的功能都是在此核心函數(shù)的基礎(chǔ)上擴(kuò)展的。

jQuery 核心函數(shù) jQuery(expression, [context])

這里寫圖片描述

jQuery(html, [ownerDocument])

這里寫圖片描述

jQuery(html, props)

這里寫圖片描述

jQuery(elements)

這里寫圖片描述

jQuery()

這里寫圖片描述

jQuery(callback)

這里寫圖片描述

測(cè)試用例

以下是通過代碼的方式測(cè)試上述jQuery核心函數(shù),供不明白的朋友們參考:

<!DOCTYPE html>
<html>
<head>
 <title>JQueryTets</title>
 <script type="text/javascript" src="./js/jquery.min.js"></script>
</head>
<body>
<!--
  測(cè)試jQuery環(huán)境是否OK
  使用$(function(){js代碼});表示網(wǎng)頁在加載的過程中執(zhí)行
  下面存在多個(gè)以上函數(shù),在網(wǎng)頁加載的過程中會(huì)分別彈出"jquery.min.js ready!"和"auto load..."
  即:一個(gè)網(wǎng)頁中可以出現(xiàn)多個(gè)$(function(){js代碼}); 它們?cè)诰W(wǎng)頁加載的過程中會(huì)按照先后出現(xiàn)的順序執(zhí)行
-->
<script type="text/javascript">
 $(function(){
  // alert("jquery.min.js ready!");
 });

 $(function(){
  // alert("auto load...");
 });
</script>
jQuery核心函數(shù):
<!--
  jQuery核心函數(shù)之一jQuery(expression, [context])
-->
<!--1.第一種情形-->
<div>
 <p id="h1">id為h1的p標(biāo)簽</p>
 <p>p標(biāo)簽</p>
</div>
<script type="text/javascript">
 //獲取div下的p標(biāo)簽節(jié)點(diǎn)
 var plist = $("div > p");
 // alert(plist.size()); //輸出結(jié)果是2 即是上面的div內(nèi)存在兩個(gè)p標(biāo)簽 可以使用size()函數(shù)查看集合元素的個(gè)數(shù)
 var div_p = $("div p");
 // alert(div_p.get(0)); //效果同上,可以使用get(index)獲取集合中指定的元素(注意不是對(duì)象),index為集合元素的下標(biāo)
</script>
<!--1.第二種情形-->
<form>
 <input id="text" type="text" value="this is text"></input><br>
 <input type="radio" name="city">安徽</input>
 <input type="radio" name="city">北京</input>
 <input type="radio" name="city">上海</input>
 <input type="radio" name="city">廣東</input>
</form>
<script type="text/javascript">
 var pInForm = $("input:radio",document.forms[0]); //獲取form表單中的radio標(biāo)簽
 var tInForm = $("input:text",document.forms[0]); //獲取form表單中的text標(biāo)簽
 var ahInputNode = tInForm.get(0); //獲取form表單中的第一個(gè)text元素
 // alert(pInForm.size());  // 輸出結(jié)果是4
 // alert(ahInputNode.value); // 輸出結(jié)果是 this is text
 // alert($("#text").val()); // 輸出結(jié)果是 this is text 但是需要注意與上一個(gè)的區(qū)別
</script>
<hr>
<!--
  jQuery核心函數(shù)之二jQuery(html, [ownerDocument])
-->
<div id="hx2"></div>
<script type="text/javascript">
 $("<font color='red'>這是動(dòng)態(tài)添加的font標(biāo)簽</font>").appendTo("#hx2"); //動(dòng)態(tài)的在上面id為hx2的div里添加font標(biāo)簽
</script>
<hr>
<!--
  jQuery核心函數(shù)之三jQuery(html, props)
-->
<div id="hx3"></div>
<script type="text/javascript">
 $("<div>",{
  text:"click me",
  click:function(){
   alert("click!")
  }
 }).appendTo("#hx3"); //動(dòng)態(tài)的創(chuàng)建div標(biāo)簽 并添加相應(yīng)的屬性和響應(yīng)事件
</script>
<br>
<!--
  jQuery核心函數(shù)之四jQuery(elements)
-->
<div id="hx4">jQuery核心函數(shù)之四jQuery(elements)</div>
<div id="hx4d" onclick="hided()">點(diǎn)一下就會(huì)隱藏</div>
<script type="text/javascript">
 $("#hx4").css("background-color","gray"); //給id為hx4的div添加樣式,設(shè)背景色為灰色
 function hided()  
 {
  $("#hx4d").hide(); //隱藏id為hx4d的div標(biāo)簽
 }
</script>
<!--
  jQuery核心函數(shù)之五jQuery()
  返回一個(gè)空的jQuery對(duì)象。
  jQuery 1.4中,如果不提供任何參數(shù),則返回一個(gè)空jQuery對(duì)象。在先前版本中,這會(huì)返回一個(gè)包含document節(jié)點(diǎn)的對(duì)象。
-->
<script type="text/javascript">
 var jQueryObj = $();
 // alert(jQueryObj.size()); //結(jié)果為0 也就是返回的是一個(gè)空對(duì)象
</script>
<!--
  jQuery核心函數(shù)之六jQuery(callback)
  $(document).ready()的簡(jiǎn)寫。
  允許你綁定一個(gè)在DOM文檔載入完成后執(zhí)行的函數(shù)。這個(gè)函數(shù)的作用如同$(document).ready()一樣,只不過用這個(gè)函數(shù)時(shí),需要把頁面中所有需要在 DOM 加載完成時(shí)執(zhí)行的$()操作符都包裝到其中來。從技術(shù)上來說,這個(gè)函數(shù)是可鏈接的--但真正以這種方式鏈接的情況并不多。 
-->
<script type="text/javascript">
 $(function(){
  // alert("jQuery核心函數(shù)之六jQuery(callback)");
 });
</script>
</body>
</html>

運(yùn)行結(jié)果:

這里寫圖片描述

以上就是介紹的jQuery的核心函數(shù)模塊,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • jQuery使用DataTable實(shí)現(xiàn)刪除數(shù)據(jù)后重新加載功能

    jQuery使用DataTable實(shí)現(xiàn)刪除數(shù)據(jù)后重新加載功能

    利用jQuery Datatable和artTemplate組合來做的表格。但是當(dāng)刪除數(shù)據(jù)時(shí),需要重新加載table里的數(shù)據(jù)。接下來通過本文給大家分享jQuery使用DataTable實(shí)現(xiàn)刪除數(shù)據(jù)后重新加載功能,需要的朋友參考下
    2017-02-02
  • jQuery插件FusionCharts繪制2D柱狀圖和折線圖的組合圖效果示例【附demo源碼】

    jQuery插件FusionCharts繪制2D柱狀圖和折線圖的組合圖效果示例【附demo源碼】

    這篇文章主要介紹了jQuery插件FusionCharts繪制2D柱狀圖和折線圖的組合圖效果,結(jié)合完整實(shí)例形式分析了jQuery使用插件FusionCharts載入xml格式數(shù)據(jù)繪制柱狀圖與折線圖組合圖效果的操作步驟與相關(guān)實(shí)現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下
    2017-04-04
  • jQuery實(shí)現(xiàn)DIV層收縮展開的方法

    jQuery實(shí)現(xiàn)DIV層收縮展開的方法

    這篇文章主要介紹了jQuery實(shí)現(xiàn)DIV層收縮展開的方法,實(shí)例分析了jQuery中toggle與animate等方法的使用技巧,需要的朋友可以參考下
    2015-02-02
  • JQEasy-ui在IE9以下版本中二次加載的問題分析及處理方法

    JQEasy-ui在IE9以下版本中二次加載的問題分析及處理方法

    之前項(xiàng)目中才用了Easy-ui,但是在同時(shí)使用tree和grid的效果時(shí),因?yàn)轫撁嬗袀z個(gè)URL,分別為Ajax樹去后臺(tái)取數(shù)據(jù)和Grid取數(shù)據(jù),在IE9以上以及其他瀏覽器里都沒有問題,在Ie低版本時(shí)會(huì)出現(xiàn)先加載表格,然后一閃而過加載樹渲染頁面,造成頁面只有tree數(shù)據(jù)而沒有表格grid數(shù)據(jù)。
    2014-06-06
  • jquery+php實(shí)現(xiàn)搜索框自動(dòng)提示

    jquery+php實(shí)現(xiàn)搜索框自動(dòng)提示

    百度上有個(gè)很使用的功能,就是用戶在搜索的時(shí)候會(huì)自動(dòng)提示相關(guān)搜索條件以供選擇,非常人性化的設(shè)計(jì),我們?nèi)绾螌⒋斯δ芊诺阶约旱捻?xiàng)目中呢,經(jīng)過一番研究,終于實(shí)現(xiàn)了此功能,分享給大家。
    2014-11-11
  • jQuery實(shí)用技巧

    jQuery實(shí)用技巧

    使用jquery最重要的就是熟悉它的屬性,方法等,下面總結(jié)的真不錯(cuò),經(jīng)常用的都總結(jié)出來了
    2008-06-06
  • jQuery實(shí)現(xiàn)下拉框多選 jquery-multiselect 的實(shí)例代碼

    jQuery實(shí)現(xiàn)下拉框多選 jquery-multiselect 的實(shí)例代碼

    這篇文章主要介紹了jQuery實(shí)現(xiàn)下拉框多選 jquery-multiselect 的實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • 使用jQuery制作基礎(chǔ)的Web圖片輪播效果

    使用jQuery制作基礎(chǔ)的Web圖片輪播效果

    這篇文章主要介紹了使用jQuery制作基礎(chǔ)的Web圖片輪播效果的實(shí)例,鼠標(biāo)懸停時(shí)可停止而離開時(shí)可自動(dòng)輪播,文中還介紹了一種使用zslider插件來實(shí)現(xiàn)的方法,比較犀利,需要的朋友可以參考下
    2016-04-04
  • 有關(guān)easyui-layout中的收縮層無法顯示標(biāo)題的解決辦法

    有關(guān)easyui-layout中的收縮層無法顯示標(biāo)題的解決辦法

    本文由腳本之家小編給大家介紹有關(guān)easyui-layout中的收縮層無法顯示標(biāo)題的原因分析及解決辦法,感興趣的朋友可以參考下
    2016-05-05
  • jQuery操作cookie

    jQuery操作cookie

    這篇文章主要介紹了jQuery操作cookie的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-08-08

最新評(píng)論