メシのタネ

メシのタネになる、Laravelや設計思想の技術配信サイト


jQueryスコープ間受け渡し

,

  1. Webプログラム
  2. javascript
  3. jQueryスコープ間受け渡し

なんか日本語にできないけど
JSって全体がクラスで、PHPのクラスのメンバ変数みたいなもんなんかなーと思った。
先輩に日本語で聞けないからコード書きながら、質問してた。
向こうも上手にいえなくて、コード書きながら回答してた。

よって分かった。言葉にはできないが。

関数でやる場合


$(function()
{
	$("body").click(function()
	{
	hoge.moge()
	});
});

});

var hoge = {};

hoge.moge = function()
{
alert("uki-");
}

jQueryオブジェクト内で受け渡す

$(function()
{
    jQuery.moke = "";
    $("body").click(function()
    {
    jQuery.moke = "moke";
    });
    console.log(jQuery.moke);
//結果moke
});

とりあえずコード

var a = "";

a = $(function()
{

	jQuery.fn.a = function(){
		return "abcd";
	}

	return a = $("a").a();

});

var c = "";

c = $(function(){

	console.log(a)

})(a);

“jQueryスコープ間受け渡し” への1件のコメント

  1. うなQのアバター
    うなQ

    勉強になります!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.