プログラミング実況解説 †じゃんけんゲーム 画像を動かしてみよう †
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="jquery.timers-1.0.0.js" type="text/javascript"></script>
<style rtpe="text/css">
#move{
position: absolute;
top: 100px;
left: 100px;
}
</style>
<SCRIPT LANGUAGE="JavaScript">
<!--
$(function(){
/* ページ作成終了時のイベント定義 */
});
// -->
</SCRIPT>
</head>
<body>
<img id="move" src="XXX.gif" />
</body>
</html>
なぞってサーチ †下記のページを自分のPCに保存してください。 以下を順番に進めてください。
いろいろ †要素中のテキスト(文字列)中でマウスアップで実行されるイベント $("要素").mouseup(function(ev){
/* 実行内容 */
});
関数から渡される変数(ev)には、いろいろな情報が詰まっています。
※このやり方はIEだと動きません。 リーフバンクの検索結果画面URL http://leafbank.jp/web/?Keywords=ec%E3%83%8A%E3%83%93%E3%82%B1%E3%83%BC%E3%82%BF%E3%82%A4 http://leafbank.jp/web/?Keywords=【URLエンコードされた検索文字列】 http://~ で始まるURLにはルールがあって、日本語が使えません。 var encstr = encodeURI("変換したい文字列");
要するに、下記のようなリンクを「黄色いエリア」に JavaScript で作ればOKですよね。 <a href=http://leafbank.jp/web/?Keywords="ec%E3%83%8A%E3%83%93%E3%82%B1%E3%83%BC%E3%82%BF%E3%82%A4" target="_blank">ecナビケータイ</a> お疲れ様でした †お疲れ様でした。 これからについて †まずは覚えた jQuery Core を実務で使えるようになってください。 次のステップ †
本やWEBでプログラムを見る †人のプログラムを読む際のちょっとした注意点
講座卒業制作(宿題) †来週までに「講座卒業制作」として「何かjQueryを使用したページ」を作ってください。 どんな些細なことでもいいので、自分のオリジナルアイディアをページに盛り込んでください。 もし、ネタが思いつかない人は以下のどれかを作ってください。 野球拳ゲーム †
※ 会社なので「やんちゃな画像」は禁止です(笑) COOLな時計 †
COOLな画像ビューア †
アクアゾーン(水槽) †
※タイマーイベントの設定は1つだけにしてください。たくさんタイマーイベント使うと処理が重くなります。 もっとなぞってサーチ †
|