Tag: 坍塌

多次铁塌不工作,只是先扩大

我正在尝试创建多个含有内容的铁塌陷元素。 当用户点击按钮时,我希望铁塌缩。 问题是我无法单独扩展每个元素。 该脚本仅捕获第一个元素,不会影响其他元素。 我尝试了很多代码示例但没有成功。 有人能帮我吗? 我的代码如下: var expandContent = document.getElementById(‘mybutton’); expandContent.onclick = function(event) { var moreInfo = document.getElementById(‘moreinfo’); var iconButton = Polymer.dom(event).localTarget; iconButton.icon = moreInfo.opened ? ‘hardware:keyboard-arrow-down’ : ‘hardware:keyboard-arrow-up’; /*moreInfo.toggle();*/ /* This one works to, don’t know which is better */ event.currentTarget.parentElement.querySelector(‘iron-collapse’).toggle(); }; Primary text Secondary text Second item Third item 我只想在按下相应的按钮后展开一次折叠。 有没有办法改变这个代码来实现我需要的,没有完全重写,因为只有这个代码铁崩溃正常工作并更改其属性expanded =“是/否”,我后来使用cookie?