我正在重写我的一些 javascript 文件以摆脱 jQuery 并改用 Google Closure。我有一个日期选择器,用户可以切换显示或隐藏。目前正在使用以下代码:
if (this.open == open)
return false;
$(this.elDatePicker).toggle(open);
this.open = open;
return true;
其中 el.DatePicker 是内部带有日期选择器的元素,在本例中是一个 div。
我正在寻找一种方法来重写这段代码以将 jQuery 更改为 Google Closure。知道这应该如何实现吗?
最佳答案
你应该可以做到
goog.style.showElement(this.elDatePicker, !goog.style.isElementShown(this.elDatePicker));
关于javascript - jQuery .toggle() 等同于 Google Closure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17971031/