一个点击功能运行“如果”然后继续

时间:2017-09-01 09:47:49

标签: javascript function if-statement

我试图编写的是一个函数,如果单击元素的类名正确,将通过单击激活该函数。然后将类名更改为另一个状态,以便在函数的另一部分恢复它之前不能再次运行它。它将大致如下:

king1.addEventListener("click", turn);

function turn() {
	if (this.className="nf") {
		this.className="f"
	  ...run more functions after
	};
	
}

1 个答案:

答案 0 :(得分:3)

使用includes#Array元素的classList属性或其自己的contains函数。

if([...classList].includes('nf')){

}

if(classList.contains('nf')){

}