當前位置:外匯行情大全網 - 外匯開戶 - jquery $。fn美元。fx的意思是?

jquery $。fn美元。fx的意思是?

$.fn是指jquery的命名空間,fn上的方法和屬性將對每個jquery實例有效。如果擴展$.fn.abc(),可以是這樣的:$("#div ")。ABC();extend方法通常用於擴展。詳情請見API。$.fx指的是jquery的特效。如果使用顯示、滑動、淡入淡出、動畫等。$.fx.off可以關閉動畫,實際上是直接顯示結果。擴展和fn。jquery的extend提供了兩種開發插件的方法,分別是:jquery . fn . extend(object);jquery . extend(object);jquery . extend(object);擴展jQuery類本身。向類中添加新方法。jQuery.fn.extend(對象);向jQuery對象添加壹個方法。什麽是fn?看看jQuery代碼,不難發現。jquery . fn = jquery . prototype = { init:function(選擇器,上下文){//....//......};原來jQuery.fn = jQuery.prototype對原型肯定不陌生。雖然javascript沒有明確的類的概念,但是用類來理解更方便。JQuery是壹個包裝非常好的類。例如,如果我們使用語句$("#btn1 "),我們將生成jQuery類的壹個實例。jquery . extend(object);將類方法添加到jQuery類可以理解為添加靜態方法。如:$。extend ({add: function (a,b){ return a+b;}});為jQuery添加壹個“靜態方法”,然後就可以在引入jQuery的地方使用這個方法了,$。添加(3,4);//返回7 jquery . fn . extend(object);jQuery.prototype的擴展是在jQuery類中加入“成員函數”。jQuery類的實例可以使用這個“成員函數”。比如我們需要開發壹個插件,做壹個專門的編輯框。當它被點擊時,我們將提醒當前編輯框的內容。妳可以這樣做:Java代碼$。fn . extend({ alertwhilect:function(){ $(this))。單擊(function () {alert ($ (this))。val()));});} });$("#input1 ")。alertWhileClick//在頁面上:
  • 上一篇:北京匯源網絡科技有限公司是詐騙公司嗎?
  • 下一篇:外匯K線圖怎麽看K線圖怎麽用
  • copyright 2024外匯行情大全網