タグ

2012年3月15日のブックマーク (5件)

  • Event - Web API | MDN

    Event インターフェイスは DOM で発生するイベントを表します。 ユーザーの操作によって発生するイベント(マウスボタンのクリック、キーボードを叩くなど)もありますし、非同期タスクの進捗を表すための API によって生成されるイベントもあります。要素の HTMLElement.click() の呼び出しや、イベントを定義し、 EventTarget.dispatchEvent() を使用して指定されたターゲットに送信するなどのようにプログラムから起動されるものもあります。 イベントには様々な型があり、イベントによっては基の Event インターフェイスを基にした他のインターフェイスを使用することもあります。 Event 自体は、すべてのイベントで共通のプロパティやメソッドを持っています。 多くの DOM 要素は、これらのイベントを受け入れる(または「待ち受けする」)ように設定すること

    Event - Web API | MDN
  • javascriptのカスタムイベントを作ろう! - tumblr

    デフォルトで用意されているイベントは、基的にはブラウザがfireすることで要素に登録されたイベントリスナーが呼ばれるわけなんですが、このイベントのfireを開発者側でも行えるワケです。これはテスト用途での使われることが多いみたいです。 というわけでそのイベントのエミュレートと独自イベントの合成を学んだので覚書。サイじゃ合成イベントなんて言われてるけど、googleで検索するとカスタムイベントって言われるほうが多いみたい。 おおまかな流れ(IE除く) イベントオブジェクトの作成 イベントオブジェクトの初期化 イベントのディスパッチ(発火) という感じ。発火の前にはaddEventListenerで任意の要素に、イベントハンドラを登録する必要があります。 イベントオブジェクトの作成 var event = document.createEvent(type); 引数のtypeはイベントタイ

    javascriptのカスタムイベントを作ろう! - tumblr
  • atpages.jp - このウェブサイトは販売用です! - atpages リソースおよび情報

    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.

  • JavaScript Tips - dispatchEvent を使いこなそう!! - 独自イベントを定義しよう

    JavaScript Tips - dispatchEvent を使いこなそう!! - 独自イベントを定義しよう rightclick イベント という 右クリックしたときのみ発行する独自イベントを定義してみました. box を right click したときのみ console に文字が表示されます. main

  • phiary

    JavaScript の dispatchEvent の情報があまりにも少なかったので解説用にサンプルを作ってまとめてみました. このエントリーでは dispatchEvent の基的な使い方と活用例について解説します. うまく使えばネイティブっぽく JavaScript を拡張したりってこともできる便利な関数です. About 今回制作したサンプルデモは2つ. 最初のサンプルはイベントを発行するサンプルです. boxB をクリックした際に boxA のクリックイベントも発生するようになっています. 2つ目のサンプルは rightclick イベント という 右クリックしたときのみ発行する独自イベントを定義しています. Code 今回制作したサンプルデモ1個目の全体コードです. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <l

    phiary