jQuery如何實現新增自定義函式
關於給jQuery新增自定義函式,專業點的說法就是自定義外掛,其實都是一個意思。
如果想設定id屬性值為thediv中的字型顏色,可以使用以下程式碼:
[JavaScript] 純文字檢視 複製程式碼$("thediv").css("color","red");
將字型顏色設定為紅色,css()是jQuery已經封裝好了的,我們也可以自定這樣類似的方法。
一.jQuery.extend(Object):
此函式是擴充套件的jQuery本身,也就是為其新增的是靜態屬性或者函式。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼jQuery.extend({ msg:function(){ alert("歡迎來到螞蟻部落"); }, webName:"螞蟻部落" });
以上程式碼為jQuery類新增一個靜態函式和靜態屬性,使用方式如下 :
[JavaScript] 純文字檢視 複製程式碼jQuery.msg(); jQuery.webName;
二.jQuery.fn.extent(Object):
使用此函式將會為jQuery物件例項新增方法和屬性。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼jQuery.fn.extend({ msg:function(){ alert("歡迎來到螞蟻部落"); }, webName:"螞蟻部落" }); $("thediv").msg(); $("thediv").webName;
以上程式碼jQuery的物件例項新增了一個例項方法和一個例項屬性。
相關閱讀:
1.jQuery.fn.extend()可以參閱jQuery.fn的作用是什麼一章節。
2.jQuery.extend()函式可以參閱jQuery.extend()方法一章節。
相關文章
- Laravel 新增自定義助手函式Laravel函式
- Hive中新增自定義函式(UDF)方法及實踐Hive函式
- SQLserver自定義樣式主鍵-函式實現篇SQLServer函式
- oracle 10g 新增:自定義聚集函式Oracle 10g函式
- EMQX 多版本釋出、新增自定義函式功能MQ函式
- 案例展示自定義C函式的實現過程函式
- 自定義函式實現字串分割,返回集合型別函式字串型別
- Jquery實現自定義訊息彈窗jQuery
- shell自定義函式函式
- Oracle 自定義函式Oracle函式
- perl自定義函式函式
- Apache Phoenix自定義函式(UDF)實踐Apache函式
- Hive常用函式及自定義函式Hive函式
- [譯] 為函式自定義屬性的八種實現方法函式
- hive 3.0.0自定義函式Hive函式
- Hive中自定義函式Hive函式
- MySQL建立自定義函式MySql函式
- python 自定義函式Python函式
- oracle 自定義聚合函式Oracle函式
- mysql自定義函式篇MySql函式
- Oracle中自定義函式Oracle函式
- 一個自定義函式函式
- Oracle自定義聚集函式Oracle函式
- ORACLE 自定義函式BUG?Oracle函式
- SQL SERVER 自定義函式SQLServer函式
- SQL 自定義函式FUNCTIONSQL函式Function
- jQuery Validate新增自定義驗證規則jQuery
- 在jQuery定義自己函式jQuery函式
- 【Jquery】jquery 自定義動畫jQuery動畫
- PHP 自定義函式用法及常用函式集合PHP函式
- java自定義equals函式和hashCode函式Java函式
- mysql 自定義分析函式 least 及 日期函式MySql函式AST
- laravel 自定義全域性函式Laravel函式
- Laravel 自定義函式存放位置Laravel函式
- Laravel自定義輔助函式Laravel函式
- GRDB自定義的純函式函式
- HIVE中的自定義函式Hive函式
- Sql Server系列:自定義函式SQLServer函式