国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery 學習入門篇附實例代碼

2024-05-06 14:11:02
字體:
來源:轉載
供稿:網友

程序代碼
window.onload = function(){ ... } .
訪問HTML文檔的元素,必須先載入文檔對象模型(DOM)。當window.onload函數執行的時候,說明所有東西已經載入,包括圖像和橫幅等等。要知道較大的圖片下載速度會比較慢,因此用戶必須等待大圖片下載完畢才能看到window.onload()執行的代碼效果,這樣就花費了很長的等待時間,這不是我們想要的。
對于此,jquery提供了一個"ready"事件,你可以使用以下的代碼片段:
程序代碼
$(document).ready(function(){//獲取文檔對象就緒的時候,不需要等待圖片等下載完成。
// 你的代碼
});
$(document)意思是說,獲取整個網頁文檔對象(類似的于window.document),$(document).ready意思就是說,獲取文檔對象就緒的時候。
上面這段代碼的意思是檢查文檔對象直到它能夠允許被操作(譯者注:這樣做比window.onload()函數要快的多,因為只要文檔對象載入完成就能夠執行代碼了,而不需要等待頁面中的圖片下載是否已經完成)---這是我們想要的。好了 ,其他的也不多說了,我們開始來用jQ寫幾個簡單的例子。

1,demo1: --鼠標點擊時的觸發
首先,我們嘗試鼠標點擊超鏈接時觸發某些行為。在ready函數里加入以下代碼:
程序代碼
$("p").click(function(){//獲取所有段落p的對象,為其加上點擊事件,需要加在readey中
// 你的代碼
});

2,demo2:--增加 CSS Class
另外一個事情就是,一個共同的任務:增加或移除元素的css class,例如:
程序代碼
$("a").addClass("test");
$("a").removeClass("test"); //樣式的切換可以通過 $("p").toggleClass("selected");

3,demo3:--show( )和html()的使用
$("a").addClass("test").show().html("foo");//jquery方法可以連寫
// how( ):顯示隱藏的匹配元素。
//html("info"):設置每一個匹配元素的html內容。

4,demo4:--特效hide()
$("a").click(function(){
$(this).hide("slow");//對象慢慢的消失、隱藏
return false; //表示不會跳轉,等同js
});



5,demo5:---收縮展開功能
$(document).ready(function(){
$("#head").click(function(){
$("#content").slideToggle("slow",function(){ alert("Hello,cssrain.."); } );
});// slideToggle(speed, callback)高度變化切換可見性,完成后可觸發一個回調函數
});// speed "slow", "normal", or "fast" 也可以指定一數值

6,demo6:--appendTo的用法
{$("#head2").click(function()
{$("<input type='text' name='ddd' id='ddd' value='hello,cssrain..' ><br>").appendTo("#ccc");});}
<input type="button" name="head2" id="head2" value="appendTo" >
<div name="ccc" id="ccc" >看這里的變化</div>
//appendTo():把所有匹配的元素追加到另一個、指定的元素元素集合中,即增加子節點
//append():為某元素增加子節點

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 洪湖市| 东光县| 西宁市| 子长县| 北流市| 玉龙| 麻阳| 鄂托克旗| 巴东县| 安塞县| 武鸣县| 四川省| 镇平县| 大同县| 潞西市| 胶南市| 望都县| 琼结县| 荃湾区| 花莲县| 侯马市| 安阳县| 聂拉木县| 藁城市| 富裕县| 缙云县| 宜州市| 石棉县| 邻水| 南雄市| 三门县| 元阳县| 阿拉善盟| 八宿县| 乐亭县| 柳林县| 宁国市| 玉山县| 黄冈市| 高密市| 大名县|