タグ

2011年10月26日のブックマーク (4件)

  • とてもとても簡単な、jQueryプラグインのつくりかた。 | Ginpen.com

    こんなに短いコードですが、jQueryプラグインを作る上で忘れられない、5つのポイントがあります。 $がjQueryである事を期待しない。 jQuery.fnにメソッドを定義する。 実行コンテキストthisはjQueryオブジェクト。 .each()を使って処理する。 thisをreturnする。 他のプラグインと併用し、$がjQueryを指していない場合も考慮して、直接$は使いません。全体を無名関数にして、その引数としてjQueryを$という名前で受け取るようにしましょう。 jQuery.fnのプロパティとして関数を設置しておくと、それが$(elem)のメソッドとして呼び出せるようになります。またその際の「実行コンテキスト」つまりthisは、当然ですがメソッドを呼び出しているjQueryオブジェクトになります。このときに複数の要素を内包している場合がある($('.hoge')を想像してく

    とてもとても簡単な、jQueryプラグインのつくりかた。 | Ginpen.com
  • jQuery GoogleMaps プラグイン

    $('#gmap3').GoogleMaps({ file: './placemarks.php?format=xml', info_window_heading_level: 3 }); サンプル4(マルチマーカー・リスト連動・外部ドメインからJSONPでマーカー情報を取得) $('#gmap4').GoogleMaps({ file: 'http://demo.5020.jp/plugins/jQuery/jQueryGoogleMaps/placemarks.php?format=json', data_type: 'json', list_target: 'ul#list' }); 初期化オプションについて(グレーの枠内は初期値です) 初期位置、ズームレベル、情報ウィンドウ、アイコンタイプ(シングルマーカー) lat: 表示される地図の中心位置の緯度を指定します。 lat: 37.

    basementjaxx
    basementjaxx 2011/10/26
    IE7以下でも動作する
  • [ BUN:Log ] jQuery Google Maps プラグイン ver.1.00

    毎度のことながら、「すっかりご無沙汰」で書き始めるBUNです。 早速ですが、Google Maps API v3を表示できるjQuery プラグインを作ってみたので、勢い余って公開してみます。 下記よりダウンロードして、ご利用ください。 jqueryGoogleMaps1.00.zip(MITライセンス) jQuery Google Maps プラグイン ver.1.00の機能 Google Mapsをマーカー付きで表示します。 マーカークリック時に、情報ウィンドウを表示します。 所定の形式で記述されたXMLファイルを読み込んで、地図上に複数マーカーを表示します。 マーカーと連動するリンクを表示します。 現状の機能は、こんな感じです。 アップデートで、マーカーや連動するリンクの一覧をカテゴリーで分けられる・・・など、機能を追加していく予定です。(※あくまで、願望。) 使い方 はじめに

    basementjaxx
    basementjaxx 2011/10/26
    IE7以下でも動作する
  • Geocoding - 住所から緯度経度を検索

    Geocoding.jpとは? 住所やランドマーク名をGPS座標に変換するサービスです。 座標系はWGS84に対応。近似TOKYO97出力も可能です。 Open Location Code(OLC)取得も可能です。 Aobaが個人で作成、運用しています。 Google様とYahoo!様のふんどしで相撲をとっております。 お問い合わせはTwitter窓口まで。 検索のサンプルは? 住所 『東京都港区芝公園4-2-8』 で検索 ランドマーク名 『東京タワー』 で検索 ランドマーク名 『東京駅』 で検索 ランドマーク名 『Arc de triomphe』(凱旋門) で検索 ランドマーク名 『ユニコーンガンダム』 で検索 Open Location Code 『8Q7XMP52+J6』(渋谷ハチ公像) で検索 緯度、経度から検索 『東京タワー』 経度、緯度から検索(度、分、秒) 『Eiffel T

    Geocoding - 住所から緯度経度を検索