ソースコードを読む

メソッドのチェーン

cssの指定もjQueryで可能。以下の設定ではオンクリックイベントに関連付けられている。animateメソッドの500は500ミリ秒でfontSizeを2倍にするという意味です。1秒=1000ミリ秒。 「メソッドをチェーンする」というのは、.css().css().animate()のように連携…

イベントの割り当て

該当のdivをクリックしたら「test!」と表示されます。その他イベントの種類はhttp://semooh.jp/jquery/api/events/やhttp://docs.jquery.com/Eventsを見ればサンプルコードなど載っている。 要するにjavascriptは引数に関数もとれる、というwktkな言語ですよ…

DOMの構築とDOM要素へのアクセス

$(function(){処理})と$(docment).ready(function(){処理})は同じ。前者の方がポピュラーな書き方でしょうか。 javascriptの記述を最後に持ってくるなら下段の書き方でもok <script src="./jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $("div.foo").css("color","red"); $("div.bar").css("color","blu…

jQuery

ダウンロードと参考サイト http://jquery.com/ 本家サイト http://docs.jquery.com/Main_Page 本家ドキュメント http://semooh.jp/jquery/ せむーのサイト http://allabout.co.jp/internet/javascript/closeup/CU20071020A/ 高橋さんの記事(下の方に目次あり…

src/emacs.c

モロな名前なのでこれがメインのプログラムだろうとあたりをつけて読み始める。全部で2500行ほど。構成は以下の通り。 Lisp_Objectという構造体がいたるところに散見できる。「Emacsの真骨頂はLisp拡張にある」みたいなことをどこかで聞いたことがあるので、…

FreeBSDにソースを取得する

FTPサイトからソースを取得する。http://ftp.gnu.org/gnu/emacs/emacs-22.3.tar.gz テスト用ディレクトリに解凍する。emacs-22.3フォルダ以下に解凍される。 ./configure make まで実行。デフォルト環境にEmacsをいれていなければ確認しやすいのだが、emacs-…

Emacsのソースコードを読む

目次 環境 FreeBSDにソースを取得する src/emacs.c