タグ

JavaScriptとJavascriptに関するcaraldo_kのブックマーク (548)

  • javascriptで検索語句をハイライト表示 - おやすみばっか

    Wordpressにおいて検索語句のハイライト表示は プラグイン:Search Word Highlight for Multibyte で可能らしいのですが、wp-cacheと相性が悪いのと、 phpで実現しているため直接ハイライトのタグがガシガシと書き込まれるのは少しいやですので、 私はjavascriptでの実装にすることにしました。 javascriptでの検索語句ハイライトの実装は、 JavaScriptで検索ワードをハイライトする - Open MagicVox.net 検索キーワードをハイライト表示化 | ふるぱ-しゃる といった記事がとても参考になりますが、日語対応が完全ではないようです。 ということで家Scott Yangさんの Search Engine Keyword Highlight with Javascript のversion1.5を

    caraldo_k
    caraldo_k 2009/01/29
    javascriptで検索語句をハイライト表示
  • [JS]わずか「12文字」でIEを判別するスクリプト | コリス

    これを利用したデモを下記に設置しました。 IEを判別するスクリプトのデモ IEであれば「This is IE.」 IE以外は「This is NOT IE.」 とアラートを表示します。 IE6/7/8beta2, Fx2/3, Op9.6, Safari3, Chrome1で試したところ正しく動作しました。 コメントには、IE8でも動作する、とあります。

  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

    caraldo_k
    caraldo_k 2009/01/29
    jQueryの高速化、自分で書く前に一回確認しよう!
  • bizcaz.com

    caraldo_k
    caraldo_k 2009/01/28
    今日更新したよ!見てね!って表示したい時に
  • [JS]動作が軽快なパネルを水平・垂直にスライドするスクリプト -Easy Slider

    リスト要素のパネルをスムーズなアニメーションでスライドさせるスクリプト「Easy Slider」をcss globeから紹介します。 Easy Slider 1.5 demo パネルには画像やテキストなどを配置することが可能で、スライドのコントローラーはテキストベースのものやグラフィカルなものを使用することができます。 demo 1(スタイルは無し) demo 2(スタイルを適用) demo 3(スタイル無しで垂直方向に) demo 4(スタイル適用、自動スライド) demo 5(複数のスライダーを設置) スクリプトのオプションでは、スライドのスピード、スライドの自動・手動、ポーズの時間などを調整することができます。 Easy SliderはjQueryのプラグインのため、実装にはjquery.jsが必要です。

  • ブログのサイドバーに使えるjQueryのアコーディオンメニュー – creamu

    サイドバーにアコーディオンメニューを設置したい。 そんなときにおすすめなのが、『Exactly How to Create a Custom jQuery Accordion』。ブログのサイドバーに使えるjQueryのアコーディオンメニューだ。 このエントリーでは、↑のようなインターフェースで、エレメントをクリックすると中が開くメニューの作り方が紹介されている。 So the plan for this tutorial is to show create an accordion using the jQuery UI function, then create one using some custom coding. Let’s use a blog sidebar as an example. このチュートリアルでは、jQuery UIの機能でアコーディオンを作って、少しコードをカ

  • 画像ギャラリーを作る際に使えるFlashやJavaScriptを活用したライブラリ&サンプル集:phpspot開発日誌

    57 Free Image Gallery, Slideshow And Lightbox Solutions | 1stwebdesigner - Love In Design 画像ギャラリーを作る際に使えるFlashやJavaScriptを活用したライブラリ&サンプル集が公開されていました。 3Dを使った物や、UI的に面白い物が色々あって、ちょっとしたサプライズを持った画像ギャラリーなんかを作るのに活用できそう。 3D Curve Wall スムーズかつ立体的に動作する感じで次世代を感じさせる Spiral Carrousel XML 使いにくいけど立体的で面白い動作をします Polaroid Gallery 机の上に置いた写真をマウスで移動できる面白いUI TiltViewer マウスの動きによってギャラリーが傾くという面白いUI。デザインや動きが秀逸。 Galleriffic Sl

    caraldo_k
    caraldo_k 2009/01/26
    フォトギャラリーにお役立ち系のものいっぱい
  • [JS]これ最強かものツールチップスクリプト -BeautyTips

    シンプルなツールチップも簡単に実装できるだけなく、デザインのカスタマイズが可能で、対応トリガーも豊富なツールチップのスクリプト「BeautyTips」を紹介します。 BeautyTips demo BeautyTipsは機能が豊富というだけでなく、テキストや画像、AJAXコンテンツの表示、ツールチップの表示位置の自動補正など基性能もしっかりと抑えられており、フォームエレメントへの表示、ツールチップ元の変更なども可能です。 ツールチップはcanvasで描かれており、画像は必要ありません。 対応ブラウザはIE6.x+, Fx3.x, Op8+, Safari3.xとのことで、canvas非対応ブラウザにはExplorerCanvasが使用されています。また、IE6のz-indexへの対応にbgiframe、ホバー処理にhoverIntentが使用されています。 ※Chrome 1, Fx2で

    caraldo_k
    caraldo_k 2009/01/26
    ツールチップ、formの横に?アイコンとか設置してクリックでhelp表示とかいいかも
  • jQuery Plugins IE Png fixでIE6に透過pngを適用 | A Day in the Life

    March 19, 2008 IE6で透過pngを表示させるのにユンサンのiepngfix.jsを良く使います。しかし最近jQueryを使用してサイトを構築するケースが増えたため、jQueryの透過pngをIE6に対応させるプラグインのIE Png fixを試してみました。 使い方は簡単でimg要素のsrc属性を調べ、pngファイルだったら適用させるようにします。 $(function() { $("img[src$=png]").pngfix(); }); 属性セレクタの後方一致である$を利用して拡張子がpngのファイルすべてに.pngfix()が適用されます。 cssの背景に透過pngを使う場合が多いので.iepngfixと言うクラスにも適用されるように記述しています。 $(function() { $("img[src$=png],.iepngfix").pngfix(); }):

  • jQueryでブロック要素の高さを揃えてみる - 徒書

    ブロックレベル要素の高さを揃えるheightLine.js[to-R]を見て不満に思ったのは、高さを揃える要素を取得するために固定のclass名を使っていることでした。これだと既存のHTML文書に適用するためには、script要素を加えるだけでなく、それ用のclass名も書き加えなければなりません。どうせJavaScriptを使うのであれば、既存のHTMLの構造を生かしつつスクリプト側で目的の要素を取得できたほうがいいのではと思いました。 というわけでまたも自分なりに書き換えてみるシリーズなのですが、今回は要素取得の柔軟さに着目してjQueryを使ってみることにしました。 できたものは以下です。 jquery.flatheights.js 動作サンプル jQueryの$関数ではCSSセレクタの書式で要素を取得できるので、例えば「"box1"というclass名を持つ要素」を集めるのであれば

    caraldo_k
    caraldo_k 2009/01/25
    要素の高さ揃え、使わせていただきました
  • goo

    ドジャースフォロー マックス・マンシーフォロー デーブ・ロバーツフォロー シンシナティ・レッズフォロー MLBフォロー

    goo
    caraldo_k
    caraldo_k 2009/01/23
    AJAXの概念的なお話~
  • プレビュー付きエディタ『Google AJAX APIs Playground』を使ってみた

    すごいねこれほんとすごい。ってか今まで知らなかったこんなのあるなんて・・・。 Learn & Test Google’s APIs Easilyで掲載されてて朝から色々触ってました。 その簡単なレポートです。 GoogleAPIが色々サンプル収録されたエディターって感じでしょうか。 AJAX APIs Playground 面白いなぁ。わくわくするなぁ。 手っ取り早くRSSリーダーみたいなのを作ってみると この時点で、下のほうにプレビューが生成され、レイアウトや仕様を見ながら選べるのが特徴的。 すごく便利ー。 後はキーの部分や、取得するRSSのURLをちょこっと変えてコードをコピペすれば、あなたのサイトで簡単にRSSリーダが設置できますね。 APIキーについては、公式で確認するのが一番ですが、それぞれのサービスを使う為に、APIを使うURLをGoogleに申請して『キー』を発行してもらう必

    プレビュー付きエディタ『Google AJAX APIs Playground』を使ってみた
    caraldo_k
    caraldo_k 2009/01/23
    GoogleAPI関連
  • [JS]配置済みのリンクにドロップダウンを簡単に追加できるスクリプト

    ページ内に配置したリンクに、リストで作成したドロップダウン型のナビゲーションを簡単に追加できるスクリプトをDynamic Driveから紹介します。 ナビゲーションに追加したデモ 配置できるナビゲーションは、オプションで不透明度、ディレイ時間、表示位置を調整することができます。 スクリプトの設置方法は、「anylinkcssmenu.js」「anylinkcssmenu.css」を外部ファイルで指定し、リンク要素のclassに「anchorclass」を記述します。 配置するナビゲーションは、divで括りclassに「anylinkcss」を記述し、任意のid(例:submenu1)を記述します。そのidと同じものをリンク要素のrelに記述します。 <textarea name="code" class="html" cols="60" rows="5"> <p><a href="http

    caraldo_k
    caraldo_k 2009/01/23
    ただのアンカーテキストにドロップダウン、目次とかに使えるのかな
  • JavaScript によるユーザエージェント判別

     UAIdentifier - JavaScript によるユーザエージェント判別 © 2006-2007 Magicant / 1.9.2 (2007-02-02) JavaScript を実行しているブラウザの種類およびそのレンダリングエンジン・オペレーティングシステムの種類を判別します。 テストページで実際に試すことができます。 uai.js は自由に使用していただいて構いません。 目次 uai.js の使い方 uai.js の API 仕様 UA­Identifier コンストラクタ to­String メソッド 各プロパティ 判別機能の詳細 判定結果の使い方 uai.js の使い方 実装ファイルは uai.js です。 このファイルは単独では実行しても意味がありません。 uai.js には UA­Identifier オブジェクトの定義が含まれ

  • goo

    又吉克樹フォロー イースタン・リーグフォロー 三嶋一輝フォロー クライマックスシリーズフォロー 阿部寿樹フォロー

    goo
  • Site Under Maintenance

    We'll be back soon! Our site is currently undergoing maintenance. Please check back later.

    Site Under Maintenance
  • jQuery マウスオーバー時にサブタグクラウドを表示する | CSS Lecture

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • [JS]多目的に使える、パネルを水平にスライドするスクリプト

    多目的に使える、パネルを面白いアニメーションで水平にスライドするスクリプトをwoorkから紹介します。 Ultra versatile slider for websites demo デモでは、下部の「Previous」「Next」でパネルが水平方向にスライドします。 パネルの実装はリスト要素で、それをdivで内包しています。 liを増減することで、簡単にパネルの枚数を変更できます。

  • インライン型LightBoxを実現するJavaScript「jQuery.popeye」

    twitter facebook hatena google pocket 昨今LightBoxスクリプトが広まり、さまざまな場所でオーバーレイが登場するのに辟易している人も多いでしょう。 jQuery.popeyeJavaScriptライブラリ「jQuery」を使用し、ユーザーの視線を妨げない表示方法が可能です。 sponsors 使用方法 jQuery.popeyeから、jquery.popeye-0.2.1.js、jquery.easing.1.3.jsや画像ファイルを、jQueryからjquery.jsをダウロードします。 <link rel="stylesheet" type="text/css" href="jquery.popeye.css" media="screen" /> <link rel="stylesheet" type="text/css" href="sty

  • IEでSelectボックスの幅を狭めつつ、内容もちゃんと見れる有用サンプル:phpspot開発日誌

    Select Cuts Off Options In IE (Fix) IEでSelectボックスの幅を狭めつつ、内容もちゃんと見れる有用サンプル IEでSelectの幅を指定してしまうと、内容もその幅に伴い、次のように縮小されてしまいますが、中身はちゃんと見せるサンプルが公開されています 次のように、ちゃんと中身は表示できるようになります。 派手なテクニックではないですが、色々なところで使えるテクニックかもしれませんね。 関連エントリ クリーンなデザインでピュアCSSなフォームを作るサンプル 斬新なコメントフォームデザイン集 CSSでデザインされたテーブルレスでクールなフォームサンプル CSSでフォームデザインをする際のチュートリアル

    caraldo_k
    caraldo_k 2009/01/15
    IEでセレクトボックスの幅指定する時に