<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>スイナシア(jQuery)</title>
<link>http://suin.asia/tag/jQuery</link>
<description>「jQuery」なエントリー</description>
<language>ja</language>
<lastBuildDate>Sat, 31 Jul 2010 19:23:39 +0900</lastBuildDate>
<docs>http://backend.userland.com/rss/</docs>
<category>jQuery</category>
<item>
<title>jQueryの世界で最も単純なプラグインの作り方サンプル</title>
<link>http://suin.asia/2010/02/04/the_simplest_plugin_for_jquery</link>
<description><![CDATA[<p>jQueryは要素セレクターやクロスブラウザ対応が優れたjavascriptのライブラリで、prototype.jsと並んで広く使われています。そのjQueryでは、独自に自前の関数をプラグインという形で作ることができます。jQueryプラグインの作り方は検索すれば山ほど出てきますが、その第一歩となるプラグインの基本的な書き方が見つからなかったので記事にしておこうと思います。</p>
<p>次のプラグインは、単に文字色を赤くするだけのものです。<code>myplugin</code>がプラグイン名です。<code>$(this).css('color', 'red');</code>の部分以外がプラグインの骨組みとなり、この部分だけ差し替えれば、全く別のプラグインを作ることができます。</p>
<pre name="code" class="js">
(function($){
	$.fn.myplugin = function() {
		return this.each(function() {
			$(this).css('color', 'red');
		});
	};
})(jQuery);
</pre>
<p>このプラグインの<a href="http://suin.org/jquery/jquery_the_simplest_plugin.html">動作デモ</a></p>]]></description>
<pubDate>Thu, 04 Feb 2010 08:17:00 +0900</pubDate>
<guid>http://suin.asia/2010/02/04/the_simplest_plugin_for_jquery</guid>
<category domain="http://suin.asia/tag/jQuery">jQuery</category>
<category domain="http://suin.asia/tag/javascript">javascript</category>
<category domain="http://suin.asia/tag/Tips">Tips</category>
</item>
<item>
<title>jQueryでエレメントが存在するか知る方法</title>
<link>http://suin.asia/2008/10/31/jquery-if-an-element-exists.html</link>
<description><![CDATA[jQueryで、あるエレメントがあるかどうか知る方法を探したら、公式サイトで見つけた。<br /><br /><pre>if ( $('#myDiv').length )<br />  $('#myDiv').show();<br /><br />lengthであるかどうかがわかるらしい。<br /><br />んでやってみたけど、できねぇー。<br /><br />FireBugに"$('#myDiv') is null"って怒られるし。<br /><br />複数の英語サイトを回ってみたけど、<br /><br />if ( $('#myDiv') ) だといつもtureが返るからだめで、<br />if ( $('#myDiv').length ) が正しいと言うんだけれど、エラー出るし。<br /><br />結局行き着いた答えはこれだった。<br /><br />if ( $('#myDiv') != null )<br /><br />まいったまいった。<br /><br /><br /></pre>]]></description>
<pubDate>Fri, 31 Oct 2008 11:36:33 +0900</pubDate>
<guid>http://suin.asia/2008/10/31/jquery-if-an-element-exists.html</guid>
<category domain="http://suin.asia/tag/Web">Web</category>
<category domain="http://suin.asia/tag/jQuery">jQuery</category>
</item>
</channel>
</rss>