ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

JQueryの自作のしかた

2014-08-08 12:30:00 | JavaとWeb
Javascriptを書いていると、だんだんいろんなことを書いてきて、
「うーんまとめたい。部品化したい」と思うわけです。

で、その部品化としては、JQueryにしてしまうのが、一番かなと・・

ということで、Javascriptで書いた内容を部品化するための

   JQueryの自作のしかた

について、調べたので、ここにメモメモ。




■やるべきこと

JQueryの自作のしかたは、

自作のjQueryスクリプトをプラグイン化しよう
http://www.webopixel.net/javascript/392.html

に書いてある。

なので、そのとおりやってみる。




■お題。

ボタンを押されたら、alertを出す。
変数msgを使って、表示するメッセージも変えられる




■サンプル作成
対象となるJQuery(jquery.mkalert.js)
;(function($) {

	$.fn.myalert = function(options) {

		var opts = $.extend({}, $.fn.myalert.defaults, options);

		$(this).click(function(){
			alert(opts.msg);
		});
	};

	$.fn.myalert.defaults = {
		msg: "OK"
	};

})(jQuery);


呼び出し側

<HTML>
<head>

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="jquery.myalert.js"></script>

<script type="text/javascript">
$(function() {
$('#alert-btn').myalert({
msg:"メッセージ"
});
});
</script>

<title>JQuery自作テスト</title>
</head>
<BODY>
<div id="alert-btn">実行</div>
</BODY>
</HTML>





■結果
クリックした




なんか、部品化に使えそう・・・
この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« REDHAT FORUM 10月10日の発表... | トップ | AWSの「ビッグデータ関連サー... »
最新の画像もっと見る

JavaとWeb」カテゴリの最新記事