Javascript 我怎么能让一个按钮以相反的方式完成多项任务 barsButton.onclick=函数xtranslate(){ 旁白[0]。style.transform=“translateX(0px)” stories.style.marginLeft=“0px”; }

Javascript 我怎么能让一个按钮以相反的方式完成多项任务 barsButton.onclick=函数xtranslate(){ 旁白[0]。style.transform=“translateX(0px)” stories.style.marginLeft=“0px”; },javascript,html,css,button,Javascript,Html,Css,Button,如何单击按钮两次,以便下次它将x转换为250px?您可以使用一个变量并使用以下命令更新其值: 谢谢,我对javascript不是很在行,这是什么意思?马克的意思是here@S.alhaider,即条件(三元)运算符。。。 var toTranslate = '0px'; barsButton.onclick = function xtranslate(){ aside[0].style.transform = `translateX(${toTranslate})`; stories.s

如何单击按钮两次,以便下次它将x转换为250px?

您可以使用一个变量并使用以下命令更新其值:


谢谢,我对javascript不是很在行,这是什么意思?马克的意思是here@S.alhaider,即条件(三元)运算符。。。
var toTranslate = '0px';
barsButton.onclick = function xtranslate(){
  aside[0].style.transform = `translateX(${toTranslate})`;
  stories.style.marginLeft = "0px";
  toTranslate = toTranslate == '0px' ? '250px' : '0px';
}