我用的容器列表的外觀每container.A片段相關的下拉列表顯示在一個集裝箱中的物品清單:檢查以查看當前單擊元素等於以前被點擊元素的Javascript
當我點擊按鈕時,下拉菜單顯示出來,但是,當我嘗試點擊任何其他按鈕按鈕時,dd保持並且不隱藏。該列表是動態創建的。我正在嘗試做的是,如果當前點擊的元素與先前點擊的元素相同,然後隱藏第一個dd菜單 有沒有辦法檢查點擊的元素是否等於JavaScript中的前一個點擊的元素(沒有jQuery )
代碼:
afterRender: function() {
this.el.on('click', function(e) {
//here i want to check (if e.getTarget() === secondClickedEment) { //do something}
},this);
}
這可能嗎? 謝謝
你可以隱藏所有然後只顯示一個點擊,如果已經做單擊切換 –
多數民衆贊成正是我的問題,如何檢查的條件,甚至可以添加切換class..im隱藏所有的渲染和只顯示一個點擊.. – sarah