问题描述
我正在设计一个网页,遇到以下用javascript编写的代码,我想知道是否可以删除该代码并添加自己的代码,否则会造成任何问题。注意:这是在HTML5模板中找到的代码
这是代码:
var elems = Array.prototype.slice.call(document.querySelectorAll('.js-switch'));
elems.forEach(function(html) {
var switchery = new Switchery(html);
}
1楼
hennes
0
已采纳
2015-07-26 17:39:39
此代码选择所有应用了js-switch
CSS类的HTML元素,并为每个HTML元素创建一个新的Switchery对象。
由于您没有提供太多上下文,因此我不得不猜测,但是很有可能会将标准HTML复选框变成iOS样式的开关。
另请参阅Switchery主页以获取更多信息: :
是否需要此代码可能是设计决策。
它只会改变外观,但滑块的行为仍像复选框一样。
但是,值得检查您的站点是否实际上包含应用了js-switch
类的HTML复选框。
如果没有,则绝对可以删除该代码。