我有一个聊天应用程序,用户可以在其中提交消息并且消息出现在橙色背景的聊天泡泡中。我创建了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%;
}
#布朗,#红色,#绿色和#橙色与#蓝色相同。
我希望这一切都有意义,我相信它是一个非常简单的事情,但我真的很感谢帮助!
感谢