<?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/"
	>

<channel>
	<title>Re:Creator&#039;s Kansai （リクリ） &#187; Effect</title>
	<atom:link href="http://www.re-creators.jp/tag/effect/feed" rel="self" type="application/rss+xml" />
	<link>http://www.re-creators.jp</link>
	<description>Re:Creator&#039;s Kansai（リクリ）は関西のクリエイターの交流、勉強会・セミナーの開催を目的としたコミュニティです。</description>
	<lastBuildDate>Fri, 27 Jan 2012 10:08:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>第10回 hoverとEffectの応用　jQueryによるJavaScript入門</title>
		<link>http://www.re-creators.jp/blog/2008/09/09_106.html</link>
		<comments>http://www.re-creators.jp/blog/2008/09/09_106.html#comments</comments>
		<pubDate>Tue, 09 Sep 2008 08:17:48 +0000</pubDate>
		<dc:creator>西畑 一馬</dc:creator>
				<category><![CDATA[ブログ]]></category>
		<category><![CDATA[Effect]]></category>
		<category><![CDATA[hover]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://re-creators.weblike.jp/?p=106</guid>
		<description><![CDATA[こんにちは。トゥーアールの西畑です。あまりにも忙しかったので2週間ほどお休みしましたが、jQueryによるJavaScript入門　第10回はhoverとeffectの応用を解説いたします。

hoverとeffectの [...]]]></description>
			<content:encoded><![CDATA[<p>こんにちは。<a href="http://blog.webcreativepark.net/">トゥーアール</a>の西畑です。あまりにも忙しかったので2週間ほどお休みしましたが、<a href="http://www.re-creators.jp/blog/2008/06/24_37.html">jQueryによるJavaScript入門</a>　第10回はhoverとeffectの応用を解説いたします。</p>
<p><span id="more-106"></span></p>
<p>hoverとeffectの利用方法は、前のエントリーを参考にしてください。</p>
<p><a href="http://www.re-creators.jp/blog/2008/07/31_75.html">第6回 Effectの制御</a><br />
<a href="http://www.re-creators.jp/blog/2008/08/06_78.html">第7回 Effectの制御2</a><br />
<a href="http://www.re-creators.jp/blog/2008/08/20_95.html">第9回 hover</a></p>
<p>まずは<a href="http://blog.webcreativepark.net/sample/jQuery/sample29.html">サンプル</a>をご覧ください。</p>
<p>リンクにマウスを乗せると説明がでてきます。</p>
<p>XHTMLはリンクをa要素、説明をstrong要素で記述したリストで構成しています。</p>

<div class="wp_syntax"><div class="code"><pre class="javascript"><span style="color: #66cc66;">&lt;</span>ul<span style="color: #66cc66;">&gt;</span>
	<span style="color: #66cc66;">&lt;</span>li<span style="color: #66cc66;">&gt;&lt;</span>a href=<span style="color: #3366CC;">&quot;http://blog.webcreativepark.net/&quot;</span><span style="color: #66cc66;">&gt;</span>to-R<span style="color: #66cc66;">&lt;</span><span style="color: #0066FF;">/a&gt;&lt;strong&gt;JavaScriptやSEO対策、CSS、Movable Typeなどの情報を発信&lt;/strong&gt;&lt;/</span>li<span style="color: #66cc66;">&gt;</span>
	<span style="color: #66cc66;">&lt;</span>li<span style="color: #66cc66;">&gt;&lt;</span>a href=<span style="color: #3366CC;">&quot;http://css.webcreativepark.net/&quot;</span><span style="color: #66cc66;">&gt;</span>CSS TIPS<span style="color: #66cc66;">&lt;</span><span style="color: #0066FF;">/a&gt;&lt;strong&gt;CSSでレイアウトする為のテクニックを中心に紹介しています&lt;/strong&gt;&lt;/</span>li<span style="color: #66cc66;">&gt;</span>
	<span style="color: #66cc66;">&lt;</span>li<span style="color: #66cc66;">&gt;&lt;</span>a href=<span style="color: #3366CC;">&quot;http://seo.webcreativepark.net/&quot;</span><span style="color: #66cc66;">&gt;</span>SEO対策TIPS<span style="color: #66cc66;">&lt;</span><span style="color: #0066FF;">/a&gt;&lt;strong&gt;SEOのTIPSやツールを公開中&lt;/strong&gt;&lt;/</span>li<span style="color: #66cc66;">&gt;</span>
	<span style="color: #66cc66;">&lt;</span>li<span style="color: #66cc66;">&gt;&lt;</span>a href=<span style="color: #3366CC;">&quot;http://javascript.webcreativepark.net/&quot;</span><span style="color: #66cc66;">&gt;</span>JavaScript Library Archive<span style="color: #66cc66;">&lt;</span><span style="color: #0066FF;">/a&gt;&lt;strong&gt;JavaScriptライブラリをまとめたサイトになります&lt;/strong&gt;&lt;/</span>li<span style="color: #66cc66;">&gt;</span>
<span style="color: #66cc66;">&lt;/</span>ul<span style="color: #66cc66;">&gt;</span></pre></div></div>

<p>こちらがjQueryの命令文です。</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">$<span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
	$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;a+strong&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">hide</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;a&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">hover</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;+strong&quot;</span>,<span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">show</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>,<span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span>
		$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;+strong&quot;</span>,<span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">hide</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span></pre></div></div>

<p>最初から解説していきます。</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;a+strong&quot;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">hide</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>これは最初に隣接セレクタを利用してstrong要素を非表示にしています。</p>
<p>hoverの最初のfunction内にマウスが乗った際の最初の命令を記述します。</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;+strong&quot;</span>,<span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">show</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>マウスが乗った要素の次にある要素をエフェクトを付けて表示しています。</p>
<p>hover内のfunctionで利用するthisはclickのthisと同じように、命令が実行された要素を指定できます。</p>
<p>参考：<a href="http://www.re-creators.jp/blog/2008/08/13_90.html">第8回 click時の$関数の第2引数</a></p>
<p>同様にhoverの2個目のfunction内マウスが離れた際の命令を記述します。</p>

<div class="wp_syntax"><div class="code"><pre class="javascript">$<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;+strong&quot;</span>,<span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">hide</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>マウスが離れた要素の次にある要素をエフェクトを付けて非表示しています。</p>
<p>これでメニューのリンク先の内容の補足などを簡単に行うことができます。</p>
<p><a href="http://www.amazon.co.jp/o/ASIN/4839929734/tor0-22/ref=nosim">【PR】書籍 現場のプロから学ぶXHTML+CSS 好評発売中</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.re-creators.jp/blog/2008/09/09_106.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

