開発環境
- OS X Yosemite - Apple (OS)
- Safari, Firefox, Google Chrome(Webプラウザ)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc.(GUI) (Text Editor)
- JavaScript (プログラミング言語)
Head First jQuery(Ryan Benedetti(著)、Ronan Cranley(著)、O'Reilly Media)のChapter 5(jQuery Effects and Animation: A Little Glide in Your Stride)、JQUERY MAGNETS(No. 2792)を解いてみる。
その他参考書籍
JQUERY MAGNETS(No. 2792)
JavaScript(BBEdit, Emacs)
$(document).ready(function () {
var headclix = 0,
eyesclix = 0,
noseclix = 0,
mouthclix = 0,
lightning_one = function () {
$('#lightning1').fadeIn(250).fadeOut(250);
setTimeout(lightning_one, 4000);
},
lightning_two = function () {
$('#lightning2').fadeIn(250).fadeOut(250);
setTimeout(lightning_two, 5000);
},
lightning_three = function () {
$('#lightning3').fadeIn(250).fadeOut(250);
setTimeout(lightning_three, 7000);
};
$('#head').click(function () {
if (headclix < 9) {
headclix += 1;
} else {
headclix = 0;
}
});
$('#eyes').click(function () {
if (eyesclix < 9) {
eyesclix += 1;
} else {
eyesclix = 0;
}
});
$('#nose').click(function () {
if (noseclix < 9) {
noseclix += 1;
} else {
noseclix = 0;
}
});
$('#mouth').click(function () {
if (mouthclix < 9) {
mouthclix += 1;
} else {
mouthclix = 0;
}
});
lightning_one();
lightning_two();
lightning_three();
});
0 コメント:
コメントを投稿