亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery基礎學習技巧總結第4/4頁

 更新時間:2007年06月09日 00:00:00   作者:  

4)trigger(eventtype): 在每一個匹配的元素上觸發(fā)某類事件。 
例如: 
$("p").trigger("click"); //觸發(fā)所有p元素的click事件 
(5)bind(eventtype,fn),unbind(eventtype): 事件的綁定與反綁定 
從每一個匹配的元素中(添加)刪除綁定的事件。 
例如: 
$("p").bind("click", function(){alert($(this).text());}); //為每個p元素添加單擊事件 
$("p").unbind(); //刪除所有p元素上的所有事件 
$("p").unbind("click") //刪除所有p元素上的單擊事件 
10、幾個實用特效功能 
其中toggle()和slidetoggle()方法提供了狀態(tài)切換功能。 
如toggle()方法包括了hide()和show()方法。 
slideToggle()方法包括了slideDown()和slideUp方法。 

11、幾個有用的jQuery方法 
$.browser.瀏覽器類型:檢測瀏覽器類型。有效參數:safari, opera, msie, mozilla。如檢測是否ie:$.browser.isie,是ie瀏覽器則返回true。 
$.each(obj, fn):通用的迭代函數??捎糜诮频氐鷮ο蠛蛿到M(代替循環(huán))。 
如 
$.each( [0,1,2], function(i, n){ alert( "Item #" + i + ": " + n ); }); 
等價于: 
var tempArr=[0,1,2]; 
for(var i=0;i<tempArr.length;i++){ 
alert("Item #"+i+": "+tempArr[i]); 
} 也可以處理json數據,如 
$.each( { name: "John", lang: "JS" }, function(i, n){ alert( "Name: " + i + ", Value: " + n ); }); 
結果為: 
Name:name, Value:John 
Name:lang, Value:JS 
$.extend(target,prop1,propN):用一個或多個其他對象來擴展一個對象,返回這個被擴展的對象。這是jquery實現的繼承方式。 
如: 
$.extend(settings, options); 
//合并settings和options,并將合并結果返回settings中,相當于options繼承setting并將繼承結果保存在setting中。 
var settings = $.extend({}, defaults, options); 
//合并defaults和options,并將合并結果返回到setting中而不覆蓋default內容。 
可以有多個參數(合并多項并返回) 
$.map(array, fn):數組映射。把一個數組中的項目(處理轉換后)保存到到另一個新數組中,并返回生成的新數組。 
如: 
var tempArr=$.map( [0,1,2], function(i){ return i + 4; }); 
tempArr內容為:[4,5,6] 
var tempArr=$.map( [0,1,2], function(i){ return i > 0 ? i + 1 : null; }); 
tempArr內容為:[2,3] 
$.merge(arr1,arr2):合并兩個數組并刪除其中重復的項目。 
如:$.merge( [0,1,2], [2,3,4] ) //返回[0,1,2,3,4] 
$.trim(str):刪除字符串兩端的空白字符。 
如:$.trim(" hello, how are you? "); //返回"hello,how are you? " 
12、解決自定義方法或其他類庫與jQuery的沖突 
很多時候我們自己定義了$(id)方法來獲取一個元素,或者其他的一些js類庫如prototype也都定義了$方法,如果同時把這些內容放在一起就會引起變量方法定義沖突,Jquery對此專門提供了方法用于解決此問題。 
使用jquery中的jQuery.noConflict();方法即可把變量$的控制權讓渡給第一個實現它的那個庫或之前自定義的$方法。之后應用Jquery的時候只要將所有的$換成jQuery即可,如原來引用對象方法$("#msg")改為jQuery("#msg")。 
如: 
jQuery.noConflict(); 
// 開始使用jQuery 
jQuery("div p").hide(); 
// 使用其他庫的 $() 
$("content").style.display = 'none'; 

相關文章

  • jQuery實現簡潔的導航菜單效果

    jQuery實現簡潔的導航菜單效果

    這篇文章主要介紹了jQuery實現簡潔的導航菜單效果,簡潔大方的導航菜單,需要的朋友可以參考下
    2015-11-11
  • JQ技術實現注冊頁面帶有校驗密碼強度

    JQ技術實現注冊頁面帶有校驗密碼強度

    這篇文章主要介紹了JQ技術實現注冊頁面帶有校驗密碼強度,需要的朋友可以參考下
    2015-07-07
  • jquery+css3問卷答題卡翻頁動畫效果示例

    jquery+css3問卷答題卡翻頁動畫效果示例

    本篇文章主要介紹了jquery css3問卷答題卡翻頁動畫效果,具有一定的參考價值,有需要的朋友可以了解一下。
    2016-10-10
  • 通過jquery的$.getJSON做一個跨域ajax請求試驗

    通過jquery的$.getJSON做一個跨域ajax請求試驗

    jquery提供了$.getJSON的方法,讓我們可以實現跨域ajax請求,但jqueryAPI上的內容實在太少,如何用$.getJSON,請求網站應該返回怎樣的數據庫才能讓$.getJSON獲取到,下面我就用一個實際例子來說明下。
    2011-05-05
  • 淺談jQuery操作類數組的工具方法

    淺談jQuery操作類數組的工具方法

    在很多時候,JQuery的$()函數都返回一個類似數據的JQuery對象,例如$(‘div’)將返回div里面的所有div元素包裝的JQuery對象。在這種情況下,JQuery提供了幾個常用的屬性和方法來操作JQuery對象。本文將對此進行介紹,下面跟著小編一起來看下吧
    2016-12-12
  • 幻燈片帶網頁設計中的20個奇妙應用示例小結

    幻燈片帶網頁設計中的20個奇妙應用示例小結

    幻燈片效果在網站中的使用非常流行,使用幻燈片效果既能在有限的網頁空間內展示更多的內容,又能增強視覺趣味,網上眾多的幻燈片插件資源也使得幻燈片的實現變得十分簡單
    2012-05-05
  • 一個用jquery寫的判斷div滾動條到底部的方法【推薦】

    一個用jquery寫的判斷div滾動條到底部的方法【推薦】

    下面小編就為大家?guī)硪黄粋€用jquery寫的判斷div滾動條到底部的方法【推薦】。小編覺得挺不錯的,現在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-04-04
  • jquery實現實時改變網頁字體大小、字體背景色和顏色的方法

    jquery實現實時改變網頁字體大小、字體背景色和顏色的方法

    這篇文章主要介紹了jquery實現實時改變網頁字體大小、字體背景色和顏色的方法,涉及jquery使用css方法動態(tài)操作頁面元素樣式的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • jQuery中ajax的相關知識點匯總

    jQuery中ajax的相關知識點匯總

    這篇文章主要給大家介紹了關于jQuery中ajax相關知識點的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • jQuery實現鼠標懸停顯示提示信息窗口的方法

    jQuery實現鼠標懸停顯示提示信息窗口的方法

    這篇文章主要介紹了jQuery實現鼠標懸停顯示提示信息窗口的方法,涉及jQuery操作鼠標事件及show、hide等方法的使用技巧,需要的朋友可以參考下
    2015-04-04

最新評論