我有一个效果很好的脚本,但是当你离开或点击.test
之外我需要背景颜色才能恢复到原来的状态。点击.test后,有没有办法让它切换回来?
这是我的代码:
<script type="text/javascript">
$(document).ready(function() {
var input = document.getElementById("test");
input.onclick = function ()
{
document.getElementById("quote_input").style.backgroundColor = "#AAB3AA";
document.getElementById("test").style.backgroundColor = "#AAB3AA";
};});
</script>
答案 0 :(得分:0)
您可以将旧背景颜色存储在另一个变量中,或者作为元素的属性存储,然后在onmouseout
事件上,您将读取该属性并反转背景。