javascript 在Tachein中按类添加交互

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 在Tachein中按类添加交互相关的知识,希望对你有一定的参考价值。

	/**
	 * ボタンタッチした際にインタラクションさせるイベントを追加する
	 */
	addBtnTouchInteraction(){
		let btns = this._contents.querySelectorAll(".btn");
		for (let btn of btns) {
			btn.addEventListener("touchstart", (e) => {
				e.preventDefault();
				btn.classList.add("is-touching");
			});
			btn.addEventListener("touchend", (e) => {
				e.preventDefault();
				setTimeout(()=>{
					if(btn.getAttribute("href")) window.location.href = btn.getAttribute("href");
				},50);
				btn.classList.remove("is-touching");
			});
			btn.addEventListener("touchcancel", () => { btn.classList.remove("is-touching");});
		}
	}

以上是关于javascript 在Tachein中按类添加交互的主要内容,如果未能解决你的问题,请参考以下文章

在 jQuery 中按类导航下一个或上一个 div

如何在 ASP.NET 中按类而不是 ID 选择元素?

Javascript:: 按类触发 firstChild 元素

获取多个 html 文档中的元素

按类的成员搜索类的向量

javascript 在Javascript中按字母顺序排序数组