我創建了一個使用Javascript/Backbone的表格。使用模板來顯示行時,我有一個可見的行,一個隱藏起來。當我點擊某個特定的表格時,我希望它通過顯示位於可見區域下方的隱藏行來「展開」。我也使用循環來創建表,所以所有的行都有相同的類和ID。到目前爲止,我用它來展開和摺疊行:Javascript表格行顯示/隱藏
expandRow: function() {
if (document.getElementById('hiddenText').style.display == 'none') {
document.getElementById('hiddenText').style.display = '';
}
else if (document.getElementById('hiddenText').style.display == '') {
document.getElementById('hiddenText').style.display = 'none';
}
但是這種解決方案只能打開和關閉同一個錶行(最上面的一個),不管我點擊哪一行。我需要幫助才能找到解決方案,只展開/摺疊我點擊的特定行。
請參閱這一個http://stackoverflow.com/a/32474501/3583859 – 2015-09-24 09:22:49