初心者から上級者まで役に立つjavascriptのチュートリアル3選

Web初心者でもGoogle Mapsをカスタマイズできるgmaps.jsでAPIを使い倒そう!

Google MapsのAPIを使いやすくしたライブラリーgmaps.jsの使い方を解説しています。地図上に線を描いたり、指定した座標の地図を画像として取得したり、住所から緯度経度への変換機能、移動ルートの表示、ストリートビューの表示などができます。

482
http://liginc.co.jp/web/programming/server/132459

Google Mapsの地図に目的地までのルートをJavaScriptで描画する方法

Googleマップに任意のルートを描く方法です。地図にGoogleMapを利用する際に駅からの目的の場所までのルートを表示する際などに使えますね。

5c7878b7ec8a63dfd8b84db280868481-400x312
http://liginc.co.jp/web/js/other-js/132151

重複しない複数の要素をランダムに表示する方法

指定した要素をランダム表示させます。<li>要素や<p>要素、<div>要素、<img>要素など任意の要素を指定できます。5つの要素から2つをランダムに表示なども簡単に実装できます。

【jQuery】重複しない複数の要素をランダムに表示する方法。(jQuery編)
例えば「1」〜「10」までの要素の中から3つだけランダムに抽出して表示させたい場合があります。この際、抽出した要素が重複することなく、さらに順番も含めてランダム...
jQuery(function($) {
$.fn.extend({
 randomdisplay : function(num) {
 return this.each(function() {
 var chn = $(this).children().hide().length;
 for(var i = 0; i < num && i < chn; i++) {
 var r = parseInt(Math.random() * (chn - i)) + i;
 $(this).children().eq(r).show().prependTo($(this));
 }
 });
 }
});
$(function(){
 $("[randomdisplay]").each(function() {
 $(this).randomdisplay($(this).attr("randomdisplay"));
 });
});
});
<ul randomdisplay="3">
<li><a href="#1">要素1</a></li>
<li><a href="#2">要素2</a></li>
<li><a href="#3">要素3</a></li>
<li><a href="#4">要素4</a></li>
<li><a href="#5">要素5</a></li>
</ul>