所以我一直在使用Javascript聊天脚本。我为它做了一个风格,并进行了基本的聊天。然后我决定使用window.commands属性添加一些命令。他们中的大多数都工作如果您键入/afk
,那么它会说您是afk。我有多个命令,我想再添加一个。我想这样做,如果这个人输入/color
它会说,而是绿色。
Hello World!
然而,当我运行它时,什么都没发生,事实上,其余的命令都没有用。
有关该问题的更多信息,请查看下面的代码snippits。
chat.js - 命令
window.commands = {
Chat.js - 颜色命令
'color': function(com,text) {
$('#Write[name="message"]').val('Hello World!' + text.fontcolor["green"]);
},
它自己的命令很好,我知道这是因为当我删除text.fontcolor["green"]
时,它会以默认的聊天颜色显示Hello World。
这意味着它是设置颜色的东西,我不确定是否需要先设置变量。或者我可能在这种情况下使用完全错误的东西。
这就是我不知所措的地方。
答案 0 :(得分:0)
你必须改变字段的css:
$('#Write[name="message"]').css('color', text.fontcolor["green"]);
然后在聊天中更改聊天条目的字体颜色。