ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryカスタム関数の各種メソッド_jquery

jqueryカスタム関数の各種メソッド_jquery

WBOY
WBOYオリジナル
2016-05-16 17:04:411074ブラウズ
コードをコピー コードは次のとおりです。

//メソッド定義
$.windowbox = {
//メソッドを定義します aa
aa: function(){
alert("aa");
},


//メソッドを定義します bb
bb: function(){
alert("bb");
}
}
$.windowbox.aa(); // $.windowbox の aa メソッドを呼び出します

コードをコピー コードは次のとおりです:

// パラメーターを渡します
var aa = function(x ){
//オブジェクト x の aa 変数と bb 変数をポップアップします。
alert(x.aa "成功しました" x.bb);
}
$。 windowbox = aa;

$.windowbox({
aa: "はは",
bb: "ララ"
});

コードをコピーします
コードは次のとおりです: 方法 1: jQuery.fn.setApDiv=function () {
//apDiv float レイヤー表示位置の中心制御
var wheight=$(window).height();
var wwidth=$(window).width(); -$("#apDiv") .height();
var apWidth=wwidth-$("#apDiv").width();
$("#apDiv").css("top", apHeight/2);
$("#apDiv").css("left",apWidth/2);


メソッドの呼び出し: $("#apDiv") .setApDiv();



コードをコピーします

コードは次のとおりです: 方法 2: //jQuery アプリケーション拡張機能jQuery .extend({ //Set apDiv
setApDiv:function () {
//apDiv フローティングレイヤー表示位置中心制御
var wheight=$ (ウィンドウ).height();
var wwidth=$(window).width();
var apHeight=wheight-$("#apDiv").height(); -$("#apDiv").width( );
$("#apDiv").css("top",apHeight/2);
$("#apDiv").css("left) ",apWidth/2);
}
});
メソッドの呼び出し: $.setApDiv();


$.extend({ 'aa':function(){}})、これは $.aa() を呼び出す場合、もう 1 つは $.fn.extend({'aa':function(){}}) です。呼び方 $(this).aa()




コードをコピー


コードは次のとおりです:
方法 3: $.postJSON = function(url, data, callback) { $.post(url, data, callback, "json"); メソッドの呼び出し: $.postJSON('/post/getsecurejsonpost',{ }, function(data) {});
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。