2011-10-01から1ヶ月間の記事一覧

CSS3セレクターでストライプテーブルを作成する

jQueryではCSS3のセレクターの表記の多くをサポートしているので、CSS3を実装していない古いブラウザーでも使用できる。 <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $("th:nth-child(odd)").addClass("odd"); $("tr:nth-child(even)").a…</head></html>

AjaxでXMLデータを取得・加工して表示する

AjaxとはJavaScriptでWebページを切り替えずにサーバーとデータをやり取りすること。 Ajaxを使ってサーバーのデータを取りに行けばページを切り替えずに一部だけを書き換えるといった処理が出来るようになる。 $.ajax({ url: '取得するXMLファイル', dataTyp…

アニメーション効果

jQueryならwebページに動きを付けるアニメーション効果(動きのあるUI)を簡単に実装出来る。 メソッド 意味 show() 要素を徐々に表示する hide() 要素を徐々に非表示にする toggle() 要素の表示・非表示を切り替える sideDown() 要素をスライドアニメーション…

フォームの機能

フォームの部品の値を所得・変更する命令 命令 意味 val() value属性の値を取得・変更する フォームに関するイベントの処理 focus() フォーカスを感知する blur() フォーカスが外れたことを感知する change() フォームのないよう変更を感知する submit() フ…

イベントとイベントリスナー

イベント処理の一般的なコード $(セレクター).イベント(function(){ ...イベントが発生したときの実行する処理... }); $(function(){ $('#home').mouseover(function(){ $(this).attr('src','home.gif'); }); }); 主なイベント 命令 意味 click() クリック時…

メソッドでHTML/CSSを操作する

<p id="first">変更前</p> $(function(){ $("p#first").html("<strong>変更後</strong>"); }); jQueryの主なメソッド メソッド 意味 text(...) テキストを変更する text() テキストを取得する html(...) htmlを変更する html() htmlを取得する prepend(...) 要素内の先頭にhtnlを挿入する append…

セレクターでHTMLの要素を取り出す

jQueryでは、セレクターでHTMLのどの要素を操作するか指定して、メソッドで操作する内容を記述する。 <ul> <li>あいうえお</li> </ul> $(function(){ $("li").css("color","red"); }); よく使うセレクター 名称 書式 指定対象 要素セレクター $("要素名") 特定の要素 IDセレク…

jQueryの基本

jQueryとはJavaScriptのライブラリの1つでデファクトスタンダードな存在。 jQueryを使用するにはjQueryのサイトからダウンロードしてきてhtmlにパスを設定するか Googleなどが配信しているコンテンツデリバリネットワークのパスを設定する。 https://ajax.g…

Steve Jobs, 1955 – 2011

君たちが持つ時間は限られている。人の人生に自分の時間を費やすことはありません。誰かが考えた結果に従って生きる必要もないのです。自分の内なる声が雑音に打ち消されないことです。そして、最も重要なことは自分自身の心と直感に素直に従い、勇気を持っ…

MacBookAirを買ってやったこと

Mac

親のPCの液晶のバックライトがつかなくなっちゃいまして何を買おうかと考えたんですが親のPCに新品を買うのもなんだなーと思いまして。 私のMacBookPro13上のWindowsを親に使ってもらったらそこそこ満足してもらったんであげる事にしました。 自分のは何にし…