具体化:如何以编程方式打开和关闭可折叠物品



尝试使用以下函数在DOM内部的Materialize中的特定可折叠元素上执行的open((方法:

document.addEventListener('DOMContentLoaded', function () {
var elems = document.querySelectorAll('.collapsible');
var options = {};
var instances = M.Collapsible.init(elems);
console.log(instances);
instances.open(1);    
});

并得到以下错误:

Uncaught TypeError: instances.open is not a function
at HTMLDocument.<anonymous> 

使用init初始化collapsible,然后使用该实例可以使用所有可折叠的methods

var elems = document.querySelector('.collapsible');
var instances = M.Collapsible.init(elems);
instances.open(1);

最新更新