小编Zil*_*lch的帖子

影响JavaScript/CSS的HTML空间格式

发生了什么......如果你改变HTML中不同标签之间的间距或换行符,就会导致JavaScript或CSS出现问题(不确定哪一个).

代码本身是仅使用HTML,JavaScript和CSS的基本可折叠列表.我意识到你可以用jquery等来做这件事.只是试图得到这个代码的解释.如果单击下面的jsfiddle链接,运行它,然后单击它将展开的标题,然后单击折叠.整理或更改间距并再次运行 - 单击时消失.

http://jsfiddle.net/7WPs6/46/

HTML

<div class='collapsibleCont'><h3 id='collapsible1' class='collapsibleTitle' onclick="handleCollapsible('collapsible1')">+ title</h3><p style="display:none" class='collapsibleContent'>hello</p>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

function handleCollapsible(id) {
    var clickedTitle = document.getElementById(id);
    var contentC = clickedTitle.parentNode.childNodes[1];
    if (contentC.style.display == 'none') {
        contentC.style.display = 'block';
        var mysplittedtitle = clickedTitle.innerHTML.split(" ");
        var newTitle = "- " + mysplittedtitle[1];
        clickedTitle.innerHTML = newTitle;
    } else {
        contentC.style.display = 'none';
        var mysplittedtitle = clickedTitle.innerHTML.split(" ");
        var newTitle = "+ " + mysplittedtitle[1];
        clickedTitle.innerHTML = newTitle;
    }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助或想法将不胜感激.

-

原始代码在下面的帖子中转到"Th0rndike".

如何使用phonegap获取android的可折叠列表视图

html javascript css

5
推荐指数
1
解决办法
67
查看次数

替代UNION子句

我正在努力教自己,更好地了解UNION的替代方法,并发现何时可以使用连接.

当我正在玩这个时,如果没有UNION,我似乎无法得到我想要的东西.是否可以在一个查询中写这个?

SELECT DISTINCT a.id
  FROM table1 a, table2 b
 WHERE a.id = b.id
       AND a.ind IS NULL
       AND b.year >= '2017'
       AND b.code IN ('01','02','03')
       AND b.flag NOT IN ('F','L')
UNION
SELECT DISTINCT a.id
  FROM table1 a, table3 c
 WHERE a.id = c.id
       AND a.ind IS NULL
       AND c.area = 'MAIN'
       AND SYSDATE >= c.start
Run Code Online (Sandbox Code Playgroud)

在此先感谢任何指导或帮助.

sql oracle

1
推荐指数
2
解决办法
4641
查看次数

标签 统计

css ×1

html ×1

javascript ×1

oracle ×1

sql ×1