<?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>BGS-WORKS Blog &#187; Javascript</title>
	<atom:link href="http://blog.bgs-works.com/category/coding/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bgs-works.com</link>
	<description>WEB業界で生き残るためのTipsやカスタマイズ方法をご紹介　 bgs-works.com</description>
	<lastBuildDate>Sun, 13 Mar 2011 04:22:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/category/coding/javascript/feed/" />
		<item>
		<title>[Cording] カラーミーで、サムネイルマウスオーバーで拡大画像の効果をつける</title>
		<link>http://blog.bgs-works.com/2011/03/cording-%e3%82%ab%e3%83%a9%e3%83%bc%e3%83%9f%e3%83%bc%e3%81%a7%e3%80%81%e3%82%b5%e3%83%a0%e3%83%8d%e3%82%a4%e3%83%ab%e3%83%9e%e3%82%a6%e3%82%b9%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%a7%e6%8b%a1/</link>
		<comments>http://blog.bgs-works.com/2011/03/cording-%e3%82%ab%e3%83%a9%e3%83%bc%e3%83%9f%e3%83%bc%e3%81%a7%e3%80%81%e3%82%b5%e3%83%a0%e3%83%8d%e3%82%a4%e3%83%ab%e3%83%9e%e3%82%a6%e3%82%b9%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%a7%e6%8b%a1/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 04:22:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[カラーミー]]></category>
		<category><![CDATA[マウスオーバー]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=756</guid>
		<description><![CDATA[
カラーミーショップをカスタマイズすると、JSが外部から呼び出せないジレンマに陥ることがありますよね。
(新しく追加されたFTPオプションなるものを使えば、外部JSを呼び出せるようになるのかな？わかんないけど)
でも、最 [...]]]></description>
			<content:encoded><![CDATA[<p><!-- TG-Affiliate Banner Space --><br />
<A href="http://ad2.trafficgate.net/t/r/19/2073/203477_241685/" target="_blank">カラーミーショップ</A><!-- /TG-Affiliate Banner Space -->をカスタマイズすると、JSが外部から呼び出せないジレンマに陥ることがありますよね。<br />
(新しく追加されたFTPオプションなるものを使えば、外部JSを呼び出せるようになるのかな？わかんないけど)</p>
<p>でも、最近ECサイトで良く見かける、<br />
詳細画面でトップ画像以外のサムネイルにマウスオーバーすると、トップ画像の場所にサムネイルのでかい画像に差し変わる。という効果を入れてみたくないですか？<br />
新規ページで画像だけが開くのも昔チックだし・・・</p>
<p>で、HTML内に埋め込める短いJSソースで、カラーミーの独自タグを生かした方法を見つけました。</p>
<p>入れ込むJavascript</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type='text/javascript'&gt;
&lt;!--
function largeImg(sImg)
{
document.images['imgBox'].src=sImg;
}
--&gt;
&lt;/script&gt;
</pre>
<p>HTML側のソース</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!-- 商品画像 --&gt;
&lt;{if $product.img_url != &quot;&quot;}&gt;
    &lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&lt;{$product.img_url}&gt;&quot; class=&quot;large&quot; width=&quot;400&quot; name=&quot;imgBox&quot; /&gt;&lt;/div&gt;
&lt;{else}&gt;
    &lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;http://img.shop-pro.jp/tmpl_img/21/now200.gif&quot; class=&quot;large&quot; /&gt;&lt;/div&gt;
&lt;{/if}&gt;
&lt;!--// 商品画像 --&gt;

&lt;!-- 商品画像その他 --&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;&lt;{if $product.ot1_url != &quot;&quot;}&gt;&lt;a href=&quot;JavaScript:void(0)&quot; onmouseover='largeImg(&quot;&lt;{$product.ot1_url}&gt;&quot;)' onmouseout='largeImg(&quot;&lt;{$product.img_url}&gt;&quot;)'&gt;&lt;img src=&quot;&lt;{$product.ot1_url}&gt;&quot; width=&quot;125&quot; /&gt;&lt;/a&gt;&lt;{/if}&gt;&lt;/td&gt;
&lt;td&gt;&lt;{if $product.ot2_url != &quot;&quot;}&gt;&lt;a href=&quot;JavaScript:void(0)&quot; onmouseover='largeImg(&quot;&lt;{$product.ot2_url}&gt;&quot;)' onmouseout='largeImg(&quot;&lt;{$product.img_url}&gt;&quot;)'&gt;&lt;img src=&quot;&lt;{$product.ot2_url}&gt;&quot; width=&quot;125&quot; /&gt;&lt;/a&gt;&lt;{/if}&gt;&lt;/td&gt;
&lt;td&gt;&lt;{if $product.ot3_url != &quot;&quot;}&gt;&lt;a href=&quot;JavaScript:void(0)&quot; onmouseover='largeImg(&quot;&lt;{$product.ot3_url}&gt;&quot;)' onmouseout='largeImg(&quot;&lt;{$product.img_url}&gt;&quot;)'&gt;&lt;img src=&quot;&lt;{$product.ot3_url}&gt;&quot; width=&quot;125&quot; /&gt;&lt;/a&gt;&lt;{/if}&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;!--// 商品画像その他 --&gt;
</pre>
<p>HTMLのtableタグはもちもん、自分のコードに合わせてくれていいんですけど、</p>
<p><code>onmouseover='largeImg("<{$product.ot1_url}>")'</code><br />
でサムネイル用のイメージタグである<br />
<code><{$product.ot1_url}></code><br />
を出して、<br />
<code>onmouseout='largeImg("<{$product.img_url}>")'</code><br />
で一番目の商品画像である<br />
<code><{$product.img_url}></code><br />
タグに戻すって訳ですね。</p>
<p>上に書いたJSはその入れ替わる場所を指定する方法なんだそうです。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/%e3%82%ab%e3%83%a9%e3%83%bc%e3%83%9f%e3%83%bc/" title="カラーミー" rel="tag">カラーミー</a>, <a href="http://blog.bgs-works.com/tag/%e3%83%9e%e3%82%a6%e3%82%b9%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc/" title="マウスオーバー" rel="tag">マウスオーバー</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2011/03/cording-%e3%82%ab%e3%83%a9%e3%83%bc%e3%83%9f%e3%83%bc%e3%81%a7%e3%80%81%e3%82%b5%e3%83%a0%e3%83%8d%e3%82%a4%e3%83%ab%e3%83%9e%e3%82%a6%e3%82%b9%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%a7%e6%8b%a1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2011/03/cording-%e3%82%ab%e3%83%a9%e3%83%bc%e3%83%9f%e3%83%bc%e3%81%a7%e3%80%81%e3%82%b5%e3%83%a0%e3%83%8d%e3%82%a4%e3%83%ab%e3%83%9e%e3%82%a6%e3%82%b9%e3%82%aa%e3%83%bc%e3%83%90%e3%83%bc%e3%81%a7%e6%8b%a1/" />
	</item>
		<item>
		<title>[JS] jQueryのプラグイン。画像関係のまとめサイト</title>
		<link>http://blog.bgs-works.com/2011/01/js-jquery%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%80%82%e7%94%bb%e5%83%8f%e9%96%a2%e4%bf%82%e3%81%ae%e3%81%be%e3%81%a8%e3%82%81%e3%82%b5%e3%82%a4%e3%83%88/</link>
		<comments>http://blog.bgs-works.com/2011/01/js-jquery%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%80%82%e7%94%bb%e5%83%8f%e9%96%a2%e4%bf%82%e3%81%ae%e3%81%be%e3%81%a8%e3%82%81%e3%82%b5%e3%82%a4%e3%83%88/#comments</comments>
		<pubDate>Sat, 22 Jan 2011 13:10:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=720</guid>
		<description><![CDATA[うわ〜と感動するほど、網羅してくれてます、このまとめ！
本当いつもすみません。
大変お世話になっております。かちびと.net様！

画像を使ったいろいろなjQueryプラグイン224個まとめ( 200+ collecti [...]]]></description>
			<content:encoded><![CDATA[<p>うわ〜と感動するほど、網羅してくれてます、このまとめ！<br />
本当いつもすみません。<br />
大変お世話になっております。かちびと.net様！<br />
<a href="http://kachibito.net/web-design/224-image-jquery-collection.html"><br />
画像を使ったいろいろなjQueryプラグイン224個まとめ( 200+ collection of jQuery for images ) </a></p>
<p>と</p>
<p><a href="http://kachibito.net/web-design/13-ads-jquery.html">広告等に使えそうなjQueryプラグインいろいろ</a></p>
<p>ブログを構築する上ですごく便利なjQuery。<br />
あんまりわかってないので、こういうまとめてくれてるのはすごく助かります。<br />
「こういう動きを実装したい」と思っても、それをどんな名前で探せば効率よく見つかるのか、<br />
そこが問題ですからねぇ。検索上位で希望する動きのプラグインが見つかるとも限りませんしね・・・</p>
<p>すぐに見失ってしまって慌てるので、覚え書きをかねての投稿でした。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/jquery/" title="JQuery" rel="tag">JQuery</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2011/01/js-jquery%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%80%82%e7%94%bb%e5%83%8f%e9%96%a2%e4%bf%82%e3%81%ae%e3%81%be%e3%81%a8%e3%82%81%e3%82%b5%e3%82%a4%e3%83%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2011/01/js-jquery%e3%81%ae%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3%e3%80%82%e7%94%bb%e5%83%8f%e9%96%a2%e4%bf%82%e3%81%ae%e3%81%be%e3%81%a8%e3%82%81%e3%82%b5%e3%82%a4%e3%83%88/" />
	</item>
		<item>
		<title>[JS] Feed2.js　を使ってフィードを表示すると、新しい記事がすぐ反映されないときの対処法</title>
		<link>http://blog.bgs-works.com/2010/10/js-feed2-js%e3%80%80%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%83%95%e3%82%a3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%81%a8%e3%80%81%e6%96%b0%e3%81%97%e3%81%84%e8%a8%98/</link>
		<comments>http://blog.bgs-works.com/2010/10/js-feed2-js%e3%80%80%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%83%95%e3%82%a3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%81%a8%e3%80%81%e6%96%b0%e3%81%97%e3%81%84%e8%a8%98/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 09:23:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=713</guid>
		<description><![CDATA[最近「これ使って」といわれて使ったFeed2.js
導入はRSS Feed（フィード）を表示するを参考にさせていただいて、サクサクいけたのですが、
実際使い始めると「記事を書いても反映されない」とクレームが・・・・
これ [...]]]></description>
			<content:encoded><![CDATA[<p>最近「これ使って」といわれて使った<a href="http://feed2js.org/">Feed2.js</a><br />
導入は<a href="http://www.koikikukan.com/archives/2006/12/11-003811.php">RSS Feed（フィード）を表示する</a>を参考にさせていただいて、サクサクいけたのですが、<br />
実際使い始めると「記事を書いても反映されない」とクレームが・・・・<br />
これは困るということで、調べました。</p>
<p>feed2.jsは基本の設定で、新しい反映は　”1時間毎に確認”　になっているようなんです。<br />
なんでやねん！遅いやん！と思ってしまいましたが、文句を言っても始まらないので、地味に設定自体をいじってしまいましょう。</p>
<p>変更する箇所は以下です。<br />
feed2.jsフォルダ直下にある「feed2js_config.php」を開きます。<br />
34行目の</p>
<blockquote><p>define(&#8216;MAGPIE_CACHE_AGE&#8217;, 60*60);</p></blockquote>
<p>を</p>
<blockquote><p>define(&#8216;MAGPIE_CACHE_AGE&#8217;, 300);</p></blockquote>
<p>に変更。<br />
これで5分毎に反映の確認をしにいきます。</p>
<p>作った人の感性でしょうが、クライアント（日本人）がせっかちなんですかね？<br />
1時間毎で文句なしなんですかね？<br />
私が個人で使うとしてもちょっと気になっちゃうなぁ。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2010/10/js-feed2-js%e3%80%80%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%83%95%e3%82%a3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%81%a8%e3%80%81%e6%96%b0%e3%81%97%e3%81%84%e8%a8%98/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2010/10/js-feed2-js%e3%80%80%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%83%95%e3%82%a3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%81%a8%e3%80%81%e6%96%b0%e3%81%97%e3%81%84%e8%a8%98/" />
	</item>
		<item>
		<title>[Cording] 初めてのJQuery &#8212; class名で判定してCSSを指定する方法</title>
		<link>http://blog.bgs-works.com/2010/09/cording-%e5%88%9d%e3%82%81%e3%81%a6%e3%81%aejquery-class%e5%90%8d%e3%81%a7%e5%88%a4%e5%ae%9a%e3%81%97%e3%81%a6css%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/</link>
		<comments>http://blog.bgs-works.com/2010/09/cording-%e5%88%9d%e3%82%81%e3%81%a6%e3%81%aejquery-class%e5%90%8d%e3%81%a7%e5%88%a4%e5%ae%9a%e3%81%97%e3%81%a6css%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 12:54:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[attr]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=688</guid>
		<description><![CDATA[HTML5とCSS3の勉強を始めると、どうしてもJSが必要になると感じました。
（対応していないブラウザへ最低限の装飾を、条件分岐でJSをかけるとか？）
今まで出来上がりのサンプルしか使った事のない私ですが、簡単なJSを [...]]]></description>
			<content:encoded><![CDATA[<p>HTML5とCSS3の勉強を始めると、どうしてもJSが必要になると感じました。<br />
（対応していないブラウザへ最低限の装飾を、条件分岐でJSをかけるとか？）<br />
今まで出来上がりのサンプルしか使った事のない私ですが、簡単なJSをオリジナルでかけるようにしとかなきゃこれから大変！！と思い、「初めてのJQuery」を勉強日記としてアップしていきたいと思います。</p>
<p>とりあえず、すぐにも必要になるであろう、条件分岐をHTML上の「class名」で判定してみたいと思います。<br />
今回はズル、というかなんというか、ほとんど人に教えてもらって作りました。<br />
実際のコードから</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
$(function(){
	$(&quot;p&quot;).each(function(){
		if( $(this).attr(&quot;class&quot;) != $(&quot;body&quot;).attr(&quot;class&quot;) ) {
			$(this).css(&quot;color&quot;, &quot;#ff0000&quot;);
		}
	});
});
&lt;/script&gt;
</pre>
<p>HTML側はこんなん</p>
<pre class="brush: xml; title: ; notranslate">
&lt;body class=&quot;About&quot;&gt;
&lt;h1&gt;jQueryサンプル&lt;/h1&gt;
&lt;p class=&quot;Top&quot;&gt;Top&lt;/p&gt;
&lt;p class=&quot;About&quot;&gt;About&lt;/p&gt;
&lt;p class=&quot;Hoge&quot;&gt;Hoge&lt;/p&gt;
&lt;p class=&quot;Hage&quot;&gt;Hage&lt;/p&gt;
&lt;/body&gt;
</pre>
<p>では、復習がてらの説明です。</p>
<blockquote><p>$(&#8220;p&#8221;).each(function(){</p></blockquote>
<p>この <code>$("p")</code> で今回は「Pタグ」すべてを対象とし、<br />
<code>.each</code> で「Pタグ」を1つづつ function 内の処理をするように回しています。</p>
<p>次に function 内ですが、</p>
<blockquote><p>if( $(this).attr(&#8220;class&#8221;) != $(&#8220;body&#8221;).attr(&#8220;class&#8221;) ) {</p></blockquote>
<p>この部分の詳細説明。<br />
<code>$(this)</code> は上記で指定しているPタグのこと（thisは「これ」ですよね〜）<br />
<code>$("body")</code> は「bodyタグ」を直接指定しています。<br />
今回のHTMLコードをみてもらうとわかりますが、「bodyタグ」にクラスをつけていますよね？これをJSに見つけて欲しいための指定なのです。<br />
<code>.attr("class") </code> はドットの前に指定した<code>$(this)</code>やら<code>$("body")</code>やらのタグの中に書かれているものを探しにいく指定。今回は”class”としましたので、クラス名を取りにいきます。<br />
で、その2つのクラス名が同じか違うかの判定をif文でしている訳です。（!= は「ノットイコール」の時ということになります）</p>
<blockquote><p>$(this).css(&#8220;color&#8221;, &#8220;#ff0000&#8243;);</p></blockquote>
<p>ここはそのままわかりそうな感じですが、「this」である「Pタグ」に新しくCSSを上書きしています。<br />
CSSの書き方は、最初の””内にプロパティ（background-colorとかfontとか）２個目の””の中に値（カラー番号とかフォントファミリーとか）を指定します。<br />
CSSの指定が多い場合は <code>$(this).css("color", "#ff0000");</code> の部分を増やしていきます。</p>
<p>HTML側の説明は省くとして、<br />
これでPタグとBODYタグ 両方のクラス名が一緒でない場合は、JS内に書かれたCSSが上書きされる指定が出来ました。</p>
<p>CSS3の指定が使えないブラウザには、上記分岐の応用で、専用のCSSを振り分ける事が出来ます。<br />
このサンプルだと、「ブラウザごとのCSSを別で作れば解決やん？」と思ってしまいますが、<br />
実際作ってみると、それだけではどうにもならない事が出てきちゃうんです。（私は勉強中にさっそくぶちあたりました）<br />
上記サンプルはそのままだと実践用ではないですが、考えようによっては使いやすくなる気がします。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/tag/attr/" title="attr" rel="tag">attr</a>, <a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/tag/css/" title="CSS" rel="tag">CSS</a>, <a href="http://blog.bgs-works.com/tag/css3/" title="CSS3" rel="tag">CSS3</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/jquery/" title="JQuery" rel="tag">JQuery</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2010/09/cording-%e5%88%9d%e3%82%81%e3%81%a6%e3%81%aejquery-class%e5%90%8d%e3%81%a7%e5%88%a4%e5%ae%9a%e3%81%97%e3%81%a6css%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2010/09/cording-%e5%88%9d%e3%82%81%e3%81%a6%e3%81%aejquery-class%e5%90%8d%e3%81%a7%e5%88%a4%e5%ae%9a%e3%81%97%e3%81%a6css%e3%82%92%e6%8c%87%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/" />
	</item>
		<item>
		<title>[Cording]  IEでmin-heightやmax-widthを使えるようにするJavascript</title>
		<link>http://blog.bgs-works.com/2010/01/cording-ie%e3%81%a7min-height%e3%82%84max-width%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8bjavascript/</link>
		<comments>http://blog.bgs-works.com/2010/01/cording-ie%e3%81%a7min-height%e3%82%84max-width%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8bjavascript/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 06:13:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[min-height]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=547</guid>
		<description><![CDATA[CSSハックで使えるようになる場面もありますが、
positonなんかとmin-heightと一緒に使うとハックも役に立たなくなるようで、
もういっそのことJavascriptで処理してもらおう！！と探しました。
min [...]]]></description>
			<content:encoded><![CDATA[<p>CSSハックで使えるようになる場面もありますが、<br />
positonなんかとmin-heightと一緒に使うとハックも役に立たなくなるようで、<br />
もういっそのことJavascriptで処理してもらおう！！と探しました。</p>
<p><a href="http://www.doxdesk.com/software/js/minmax.html">minmax.js</a><br />
使い方は読み込むのみ！！<br />
しかもスクリプト本体でIEのみ読み込むようにしてくれているので、モダンブラウザでは存在がなくなる。<br />
素晴らしいです。</p>
<p>ありがとうございます。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/tag/ie6/" title="IE6" rel="tag">IE6</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/min-height/" title="min-height" rel="tag">min-height</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2010/01/cording-ie%e3%81%a7min-height%e3%82%84max-width%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8bjavascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2010/01/cording-ie%e3%81%a7min-height%e3%82%84max-width%e3%82%92%e4%bd%bf%e3%81%88%e3%82%8b%e3%82%88%e3%81%86%e3%81%ab%e3%81%99%e3%82%8bjavascript/" />
	</item>
		<item>
		<title>[Cording] IE6用に透過pngを使用する場所によってのタイプ別JS　Vol.3 （背景画像編）</title>
		<link>http://blog.bgs-works.com/2009/11/cording-ie6-png-vol3/</link>
		<comments>http://blog.bgs-works.com/2009/11/cording-ie6-png-vol3/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 14:37:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[透過png]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=438</guid>
		<description><![CDATA[とうとう来ましたね〜cssの「background」対応バージョン。
いままでも単純に1枚画像ならbackground-imageとして指定する事は出来たのですが、
「background-position」やら「bac [...]]]></description>
			<content:encoded><![CDATA[<p>とうとう来ましたね〜cssの「background」対応バージョン。<br />
いままでも単純に1枚画像ならbackground-imageとして指定する事は出来たのですが、<br />
「background-position」やら「background-repeaat」やらには対応してないものばかりでした。<br />
これが指定出来ないのが本当につらかった・・・・</p>
<p>ようやく見つけましたよ。<br />
png指定も簡単で、且つ、background指定諸々にも耐えうるJS！！</p>
<p><a href="http://dillerdesign.com/experiment/DD_belatedPNG/#download">DD_belatedPNG</a><br />
09/11/04現在の最新バージョンは0.0.8aのようですが、とにかく最新バージョンをダウンロードします。</p>
<p>使い方は、まずHTMLにjsファイルを読み込みます。<br />
もう一つHTML側に、透過pngを使いたいタグ名やclass名をドンドン追加していきます。<br />
公式ページのUsageには以下のソースが載っています。</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!--[if IE 6]&gt;
&lt;script src=&quot;DD_belatedPNG.js&quot;&gt;&lt;/script&gt;
&lt;script&gt;
  /* EXAMPLE */
  DD_belatedPNG.fix('.png_bg');

  /* string argument can be any CSS selector */
  /* .png_bg example is unnecessary */
  /* change it to what suits you! */
&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
<p>この</p>
<blockquote><p>DD_belatedPNG.fix(&#8216;.png_bg&#8217;);</p></blockquote>
<p>のカッコの中に追加していくわけです。</p>
<blockquote><p>fix(&#8216;.example1, .example2, img&#8217;);</p></blockquote>
<p>みたいに。</p>
<p>これだけ。これだけでマウスオーバーにも耐えうるし、連続背景左上から、とかの指定も可能。<br />
凄い・・・・かなり嬉しい・・・・<br />
透過pngのない世界って、もう面倒くさくって振り返る気が起きなくなっちゃいますね。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/tag/background/" title="background" rel="tag">background</a>, <a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/tag/ie6/" title="IE6" rel="tag">IE6</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/%e9%80%8f%e9%81%8epng/" title="透過png" rel="tag">透過png</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2009/11/cording-ie6-png-vol3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2009/11/cording-ie6-png-vol3/" />
	</item>
		<item>
		<title>[Cording] IE6用に透過pngを使用する場所によってのタイプ別JS　Vol.2 （ナビゲーションボタンでのロールオーバー編）</title>
		<link>http://blog.bgs-works.com/2009/09/cording-ie6%e7%94%a8%e3%81%ab%e9%80%8f%e9%81%8epng%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e5%a0%b4%e6%89%80%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%97%e5%88%a5js-2/</link>
		<comments>http://blog.bgs-works.com/2009/09/cording-ie6%e7%94%a8%e3%81%ab%e9%80%8f%e9%81%8epng%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e5%a0%b4%e6%89%80%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%97%e5%88%a5js-2/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 01:13:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[alphafilter]]></category>
		<category><![CDATA[Js]]></category>
		<category><![CDATA[透過png]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=380</guid>
		<description><![CDATA[以前書いた「[Cording] IE6用に透過pngを使用する場所によってのタイプ別JS　Vol.1」の第2弾です。
今回はナビゲーションで透過pngを使いたい場合。絶対必要なロールオーバー表現を可能にするJSです。
と [...]]]></description>
			<content:encoded><![CDATA[<p>以前書いた「<a href="http://blog.bgs-works.com/2009/09/cording-ie6%E7%94%A8%E3%81%AB%E9%80%8F%E9%81%8Epng%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E5%A0%B4%E6%89%80%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%97%E5%88%A5js/">[Cording] IE6用に透過pngを使用する場所によってのタイプ別JS　Vol.1</a>」の第2弾です。<br />
今回はナビゲーションで透過pngを使いたい場合。絶対必要なロールオーバー表現を可能にするJSです。<br />
とはいえ、あまりに有名なJSなのでご了承をば。</p>
<p><a href="http://blog.webcreativepark.net/2007/02/01-233315.html">アルファ画像を扱うalphafilter.jsライブラリ</a><br />
これです。<br />
他にも数々あれど、ロールオーバーをこんなに簡単に作れるものを私は探せませんでしたよ。作者さまありがとうございます。<br />
使い方は本家サイト見てもらった方が早いのですが、<br />
まずは</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; defer=&quot;defer&quot; src=&quot;js/alphafilter.js&quot;&gt;&lt;/script&gt;
</pre>
<p>を読み込みます。<br />
このとき必要なのが<span style="color: #4534c0;"><code>defer="defer"</code></span>　これを忘れるとうまくいきません。<br />
そのあと必要なことが、<br />
透過pngを使いたいタグやimgに<span style="color: #4534c0;"><code>class="alphafilter"</code></span>をつけてあげること。<br />
ロールオーバー表現をCSSで作る場合はそれ用のclassを作っていると思うので、それを<br />
<span style="color: #4534c0;"><code>class="alphafilter btn"</code></span><br />
みたいにして指定してあげればOK。<br />
ちなみに、<br />
ロールオーバー表現は2009/5に追加されていたんですね。<br />
本当に感謝です！</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/tag/alphafilter/" title="alphafilter" rel="tag">alphafilter</a>, <a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/js/" title="Js" rel="tag">Js</a>, <a href="http://blog.bgs-works.com/tag/%e9%80%8f%e9%81%8epng/" title="透過png" rel="tag">透過png</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2009/09/cording-ie6%e7%94%a8%e3%81%ab%e9%80%8f%e9%81%8epng%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e5%a0%b4%e6%89%80%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%97%e5%88%a5js-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2009/09/cording-ie6%e7%94%a8%e3%81%ab%e9%80%8f%e9%81%8epng%e3%82%92%e4%bd%bf%e7%94%a8%e3%81%99%e3%82%8b%e5%a0%b4%e6%89%80%e3%81%ab%e3%82%88%e3%81%a3%e3%81%a6%e3%81%ae%e3%82%bf%e3%82%a4%e3%83%97%e5%88%a5js-2/" />
	</item>
		<item>
		<title>[Cording] Divなどで囲ったボックス内すべてをリンク先として指定したい！</title>
		<link>http://blog.bgs-works.com/2009/05/cording-div%e3%81%aa%e3%81%a9%e3%81%a7%e5%9b%b2%e3%81%a3%e3%81%9f%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e5%86%85%e3%81%99%e3%81%b9%e3%81%a6%e3%82%92%e3%83%aa%e3%83%b3%e3%82%af%e5%85%88%e3%81%a8/</link>
		<comments>http://blog.bgs-works.com/2009/05/cording-div%e3%81%aa%e3%81%a9%e3%81%a7%e5%9b%b2%e3%81%a3%e3%81%9f%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e5%86%85%e3%81%99%e3%81%b9%e3%81%a6%e3%82%92%e3%83%aa%e3%83%b3%e3%82%af%e5%85%88%e3%81%a8/#comments</comments>
		<pubDate>Thu, 07 May 2009 05:18:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[box]]></category>
		<category><![CDATA[Cording]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[fquery]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[link]]></category>

		<guid isPermaLink="false">http://blog.bgs-works.com/?p=121</guid>
		<description><![CDATA[ボックス内すべてのリンクって、わりかし要望あると思いませんか？
でも普通のやりかたじゃぁダメなんですよねぇ～
CSSとHTMLタグでがんばってコーディングしちゃうと、できたとしてもマークアップ的にはNGになってしまう。。 [...]]]></description>
			<content:encoded><![CDATA[<p>ボックス内すべてのリンクって、わりかし要望あると思いませんか？</p>
<p>でも普通のやりかたじゃぁダメなんですよねぇ～<br />
CSSとHTMLタグでがんばってコーディングしちゃうと、できたとしてもマークアップ的にはNGになってしまう。。<br />
もっといいやり方ないんかな？と探していると、やっぱりありました。<br />
インターネットってすばらしいですね？</p>
<p><a href="http://redline.hippy.jp/cgi/mt/mt-tb.cgi/148">ボックス全体をリンクにしたい</a><br />
<a href="http://redline.hippy.jp/cgi/mt/mt-tb.cgi/148"><img src="http://blog.bgs-works.com/wp-content/uploads/2009/05/redline.jpg" alt="redline" title="redline" width="600" height="376" class="size-full wp-image-128" /></a><br />
（上記の方法はJavascriptを使用します。）<br />
作者さまありがとうございます。<br />
元ネタはほかの方ですが、私はJqueryを使用する「Red様」のコードで実装してみました。</p>
<p>まずHTMLのheadの中に以下を加えます。</p>
<pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
$(document).ready(function() {
	var linkboxes = $(&quot;.linkbox&quot;);
		for (var i=0; i&lt;linkboxes.length; i++){
		var readmores = $(&quot;p.readmore&quot;);
		for (var j=0; j&lt;readmores.length; j++){
			$(&quot;.linkbox&quot;).click(function() {
				var anchorTags = this.getElementsByTagName(&quot;a&quot;);
				window.location = anchorTags[0].href;
			});
		}
	}
	$(&quot;p.readmore&quot;).addClass(&quot;none&quot;);
	$(&quot;.linkbox&quot;).hover(function(){
		$(this).addClass(&quot;box_hover&quot;);
		},
		function(){
		$(this).removeClass(&quot;box_hover&quot;);
	});
});
--&gt;
&lt;/script&gt;
</pre>
<p>次にCSS側でボックスの装飾をします。<br />
上のJavascript内でボックスのクラスは「linkbox」<br />
リンク先が記させたpタグのクラスは「readmore」<br />
ボックス上にHoverさせた時は「box_hover」</p>
<p>となっているので、それを使って装飾・・・・</p>
<pre class="brush: css; title: ; notranslate">
.linkbox{
	background:url(../images/menu_btn_bg.jpg) repeat-x bottom #e4fbd9;
	color:#333;
	padding:10px 10px 0;
	margin:0 0 15px;
	border:1px solid #ccc;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	width:580px;
}
.box_hover{
	background:#eeeeee;
	cursor:pointer;
}
.none{
	text-indent:-9999px;
	height:0px;
	overflow:hidden;
}
.linkbox h5{
	color:#3c2f13;
	font-size:1.8em;
	margin:0 0 5px;
	padding:0;
	font-weight:bold;
.linkbox p{
	letter-spacing:0.01em;
}
.linkbox p.floatL{
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
</pre>
<p>で実際のHTMLコードはこんな感じになります。</p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;linkbox&quot;&gt;
        &lt;p class=&quot;floatL&quot;&gt;&lt;img src=&quot;images/noimg_s.jpg&quot; alt=&quot;no-image&quot; width=&quot;120&quot; height=&quot;80&quot; /&gt;&lt;/p&gt;
        &lt;h5&gt;Nail&lt;/h5&gt;
        &lt;p&gt;内容が入ります。内容が入ります。内容が入ります。内容が入ります。内容が入ります。内容が入ります。&lt;/p&gt;
        &lt;p class=&quot;readmore Clear&quot;&gt;&lt;a href=&quot;#&quot;&gt;リンクはこちら&lt;/a&gt;&lt;/p&gt;
 &lt;/div&gt;
</pre>
<p>見事！マウスオーバーもきれいに決まり、ソースもきれい。</p>
<p>Javascriptを切っている方は、</p>
<pre class="brush: xml; title: ; notranslate">
&lt;p class=&quot;readmore Clear&quot;&gt;&lt;a href=&quot;#&quot;&gt;リンクはこちら&lt;/a&gt;&lt;/p&gt;
</pre>
<p>の部分が表示され、ここからリンク先に飛べる仕組みです。<br />
ボックス全体にかけているリンクは切れますが、表示も大幅に崩れることがなく、リンク先も死にません。</p>

	<div class="clearfloat"></div>タグ:<a href="http://blog.bgs-works.com/tag/box/" title="box" rel="tag">box</a>, <a href="http://blog.bgs-works.com/category/coding/" title="Coding" rel="tag">Coding</a>, <a href="http://blog.bgs-works.com/tag/cording/" title="Cording" rel="tag">Cording</a>, <a href="http://blog.bgs-works.com/tag/css/" title="CSS" rel="tag">CSS</a>, <a href="http://blog.bgs-works.com/tag/div/" title="div" rel="tag">div</a>, <a href="http://blog.bgs-works.com/tag/fquery/" title="fquery" rel="tag">fquery</a>, <a href="http://blog.bgs-works.com/tag/html/" title="html" rel="tag">html</a>, <a href="http://blog.bgs-works.com/category/coding/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://blog.bgs-works.com/tag/link/" title="link" rel="tag">link</a><br />
]]></content:encoded>
			<wfw:commentRss>http://blog.bgs-works.com/2009/05/cording-div%e3%81%aa%e3%81%a9%e3%81%a7%e5%9b%b2%e3%81%a3%e3%81%9f%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e5%86%85%e3%81%99%e3%81%b9%e3%81%a6%e3%82%92%e3%83%aa%e3%83%b3%e3%82%af%e5%85%88%e3%81%a8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://blog.bgs-works.com/2009/05/cording-div%e3%81%aa%e3%81%a9%e3%81%a7%e5%9b%b2%e3%81%a3%e3%81%9f%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e5%86%85%e3%81%99%e3%81%b9%e3%81%a6%e3%82%92%e3%83%aa%e3%83%b3%e3%82%af%e5%85%88%e3%81%a8/" />
	</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
