我有一個聊天應用程序,用戶可以在其中提交消息並且消息出現在橙色背景的聊天泡泡中。我創建了5個彩色的div框,我想鏈接到聊天泡泡的背景顏色。我希望用戶可以點擊其中一個彩色div,並且他們的以下消息將出現在具有該背景的聊天泡泡中。我怎麼能這樣做?可點擊顏色框來更改聊天泡泡顏色
見鏈接來加以說明:http://imgur.com/D9ZsErP
CODE:
HTML:
</ul>
<div>
<input type="text" id="typetextbox" />
<button type="submit" id="submit"> </button>
</div>
<div><img src="Images/brown-block.png" id="Brown"/></div>
<div><img src="Images/blue-block.png" id="Blue" /></div>
<div><img src="Images/red-block.png" id="Red" /></div>
<div><img src="Images/green-block.png" id="Green"/></div>
<div><img src="Images/orange-block.png" id="Orange"/></div>
JAVA JAVASCRIPT:
$('#typetextbox').keypress(function (e){
if(e.keyCode == 13) $('#submit').click();
});
$('#submit').click(function(){
var message = $('#typetextbox').val();
if (message.replace(/ /g, '')){
var positions = makeNewPosition();
var el = $('<li>'+message+'</li>');
$('#messagebox').append(el);
CSS:
li {
height:auto;
width:auto;
background: #E99D41;
position: absolute;
background-opacity: 50%;
font-family: Helvetica, sans-serif;
color: #FFF;
#Blue{
position: absolute;
top: 88%;
left: 25%;
}
#布朗,#紅色,#綠色和#橙色與#藍色相同。
我希望這一切都有意義,我相信它是一個非常簡單的事情,但我真的很感謝幫助!
感謝