<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>PmTea &#187; JavaScript</title>
	<atom:link href="http://pmtea.net/blog/category/tips/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://pmtea.net/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 06 Feb 2010 16:50:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://pmtea.net/blog/category/tips/javascript/feed/" />
		<item>
		<title>jQuery</title>
		<link>http://pmtea.net/blog/2009/09/29/jquery/</link>
		<comments>http://pmtea.net/blog/2009/09/29/jquery/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 16:34:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://pmtea.net/blog/?p=5</guid>
		<description><![CDATA[jQueryの勉強。。。
とりあえず　つれづれ。。。
〜jQuery 覚え書き〜
・ページが読み込まれたら処理を行う
■$(document).ready();
ショートカット
■$();
・アクセスする。
■$(doc [...]]]></description>
			<content:encoded><![CDATA[<p>jQueryの勉強。。。</p>
<p>とりあえず　つれづれ。。。</p>
<p>〜jQuery 覚え書き〜</p>
<p>・ページが読み込まれたら処理を行う<br />
■$(document).ready();<br />
ショートカット<br />
■$();</p>
<p>・アクセスする。<br />
■$(document.body)<br />
BODYタグにアクセス<br />
■$(&#8220;.className&#8221;)<br />
class=&#8221;className&#8221;<br />
■$(document)<br />
function changeTitle(){<br />
$(document).title(new Date());<br />
}<br />
&lt;title&gt;ここにアクセスされるて、日付に変わる&lt;/title&gt;</p>
<p>・要素を検索する。<br />
■$(tagName, base)<br />
要素を検索するには2つのパラメーターを指定する。<br />
最初のパラメーター検索するタグ名、2番目のパラメーターには検索する基準位置（ノード）<br />
$(&#8220;div&#8221;,  document.body);<br />
ボディ−の中にある、DIVを検索してくる。<br />
■$(&#8220;tagName &gt; tagName&#8221;)<br />
ショートカット<br />
■$(&#8220;tagName tagName&#8221;")<br />
特定の階層条件（絞り込み）のタグにアクセスする。<br />
$(&#8220;div &gt; p&#8221;)<br />
divの中のpにアクセスする。<br />
$(&#8220;#main&gt;spna&#8221;)<br />
ClassやIDにも使える。<br />
■$(tagName).get()<br />
タグの情報を取得して、配列格納されます。</p>
<p>・内容を書き換える<br />
■$(〜).html(text)<br />
$(&#8220;div&#8221;).html(&#8220;書き換え&#8221;);<br />
■$(〜).text(text)<br />
$(&#8220;div&#8221;).text(&#8220;書き換え&#8221;);<br />
■$(〜).html()<br />
htmll形式で取得してくる。<br />
■$(〜).text()<br />
text形式で取得してくる。</p>
<p>・タグの数を取得<br />
■$(tagName).size()</p>
<p>・繰り返し処理(each)<br />
■$(~).each(func)<br />
$(&#8220;li&#8221;).echi(function(){<br />
$(&#8220;li&#8221;).html(変換);<br />
});</p>
<p>・クラス<br />
■$(〜).addClass(className)<br />
クラスの追加。<br />
$(&#8220;#main&#8221;).addClass(&#8220;clearfix&#8221;);<br />
ID要素mainにclearfixのクラスを追加。<br />
■$(〜).background(color)<br />
■$(〜).background()<br />
■$(〜).color(color)<br />
■$(〜).color()<br />
■$(〜).float(type)<br />
■$(〜).float()<br />
■$(〜).height(value)<br />
■$(〜).height()<br />
■$(〜).width(value)<br />
■$(〜).width()<br />
■$(〜).left(value)<br />
■$(〜).left()<br />
■$(〜).top(value)<br />
■$(〜).top()<br />
■$(〜).overflow(value)<br />
■$(〜).overflow()<br />
■$(〜).position(value)<br />
■$(〜).position()<br />
■$(〜).removeClass(className)<br />
クラスを削除する。<br />
■$(〜).toggleClass(className)<br />
スタイルシートを交互に切替える。<br />
$(&#8220;#main&#8221;).toggleClass(&#8220;class2&#8243;);<br />
&lt;div id=&#8221;#main&#8221;&gt;切り替え&lt;/div&gt;<br />
class1のスタイルシートを取得保持して、class2に置き換わる。</p>
<p>・DOM<br />
■$(element).after(data)<br />
エレメントの後にデータを追加する事ができます。<br />
$(&#8220;#main&#8221;).after(&#8220;文字を追加します。&#8221;);<br />
こちらはただ単に追加。<br />
■$(element).append(data)<br />
エレメントの後にデータを追加する事ができます。<br />
$(&#8220;#main&#8221;).append(&#8220;文字を追加します。&#8221;);<br />
こちらは要素を引き抜いてきて、追加する。<br />
■$(element).before(data)<br />
エレメントの前に挿入する。<br />
■prepend(content))<br />
引数で指定したコンテンツを各要素の先頭に挿入する。<br />
■prependTo(content)<br />
$(A).prepend(B) とした場合にAにBが挿入されるのに対して、$(A).prependTo(B) ではBにAが挿入される。</p>
<p>・DOM属性参照<br />
■$(〜).attr({attrName: value})<br />
$(&#8220;#main &gt; img&#8221;).attr({ src : &#8220;pic2.jpg&#8221;, alt : &#8220;ピクチャー2&#8243;});<br />
#Mainの中のimg がpic2.jpgの画像に入れ替わる、altも同様に入れ替わる。<br />
■$(〜).attr(attrName, value)<br />
■$(〜).attr()</p>
<p>・エレメントを複製する。<br />
■$(element).clone()<br />
$(&#8220;#main&#8221;).clone();</p>
<p>■closest([expr])<br />
指定要素から最も近い親要素を選択する。<br />
&lt;div id=&#8221;main&#8221;&gt;<br />
&lt;ul&gt;<br />
&lt;li&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
liをクリックするように設定した場合、一番近い親の要素mainを選択します。</p>
]]></content:encoded>
			<wfw:commentRss>http://pmtea.net/blog/2009/09/29/jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://pmtea.net/blog/2009/09/29/jquery/" />
	</item>
	</channel>
</rss>
