<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
.wrap {
width: 400px;
height: 400px;
margin: 100px auto 0;
}
.wrap h1 {
text-align: center;
}
.wrap div {
width: 400px;
height: 300px;
background: pink;
font-size: 30px;
text-align: center;
line-height: 300px;
}
</style>
<script src="jquery-1.11.1.js"></script>
<script>
$(function () {
//需求:在頁(yè)面上,按鍵.是哪個(gè)顏色的首寫(xiě)字母div就改變?yōu)樵擃伾?,然后span內(nèi)容賦值。
//步驟:
//1.給document綁定keyup事件
//2.獲取值,根據(jù)此值,給div和span上色和內(nèi)容
var div = $("#bgChange");
var span = $("#keyCodeSpan");
//綁定事件
$(document).keyup(function (e) {
//調(diào)用方法
setColor(e.keyCode);
});
function setColor(aaa){
//alert(e.keyCode);
//2.獲取值,根據(jù)此值,給div和span上色和內(nèi)容
switch (aaa){
case 80:
//修改內(nèi)容pink
setEle("pink",aaa);
break;
case 66:
//修改內(nèi)容blue
setEle("blue",aaa);
break;
case 79:
//修改內(nèi)容orange
setEle("orange",aaa);
break;
case 82:
//修改內(nèi)容red
setEle("red",aaa);
break;
case 89:
//修改內(nèi)容yellow
setEle("yellow",aaa);
break;
default :
alert("系統(tǒng)沒(méi)有設(shè)置該顏色!");
}
function setEle(a,b){
div.css("background-color",a);
span.text(b);
}
}
//1.給document綁定keyup事件
// $(document).keyup(function (e) {
// //alert(e.keyCode);
// //2.獲取值,根據(jù)此值,給div和span上色和內(nèi)容
// switch (e.keyCode){
// case 80:
// //修改內(nèi)容pink
// div.css("background-color","pink");
// span.text(e.keyCode);
// break;
// case 66:
// //修改內(nèi)容blue
// div.css("background-color","blue");
// span.text(e.keyCode);
// break;
// case 79:
// //修改內(nèi)容orange
// div.css("background-color","orange");
// span.text(e.keyCode);
// break;
// case 82:
// //修改內(nèi)容red
// div.css("background-color","red");
// span.text(e.keyCode);
// break;
// case 89:
// //修改內(nèi)容yellow
// div.css("background-color","yellow");
// span.text(e.keyCode);
// break;
// default :
// alert("系統(tǒng)沒(méi)有設(shè)置該顏色!");
// }
// });
})
</script>
</head>
<body>
<div class="wrap">
<h1>按鍵改變顏色</h1>
<div id="bgChange">
keyCode為:
<span id="keyCodeSpan">80</span>
</div>
</div>
</body>
</html>
按鍵變色(event)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 看到項(xiàng)目中有一段: 原來(lái)是判斷是否按下了Enter鍵的事件。 這樣就可以得到每一個(gè)按鍵的類(lèi)型和值啦。
- 我已經(jīng)很久很久不想討論這個(gè)話題了。然而,昨日 @雷軍 一條微博不由得又激起了一次對(duì)這類(lèi)按鍵的討論。單從評(píng)論來(lái)看,似...
- 今天學(xué)習(xí)了《論語(yǔ) 里仁第四》第十九章:子曰:“父母在,不遠(yuǎn)游,游必有方。” 這章意思是,孔子說(shuō)...
- 話說(shuō)王夫人因見(jiàn)賈母那日在大觀園不過(guò)著了些風(fēng)寒,不是什么大病,請(qǐng)醫(yī)生吃了兩劑藥也就好了,便放了心,因命鳳姐來(lái)吩咐他預(yù)...