Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
I wish to display the first and second branches of a link tree with JavaScript. I want to show these branches in a single action, instead of clicking each vertical arrow (link) anew. HTML examp...
#4: Post edited
I wish to display the first and second tiers of a link tree with JavaScript.I want to show these tiers **in a single action**, instead of clicking each _vertical arrow_ (link) anew.- * [HTML example is available here](https://www.mediawiki.org/wiki/Special:CategoryTree?target=Category%3AConfigure&mode=all&namespaces=).
- As can be read in the linked webpage, one can click the _vertical arrow_ to get the next branch (if there is one).
- ## Code which I have tried and failed
- ```javascript
- document.querySelectorAll(".CategoryTreeToggle").forEach( (element)=>{
- if (element.hasAttribute('data-ct-state', 'collapsed') ) {
- element.click();
- }
- });
- ```
- For some reason, with the following code, **all branches, whether collapsed or *manually expanded***, will **collapse**.
How to uncollapse the first and second tiers of a link tree in JavaScript?
- I wish to display the first and second branches of a link tree with JavaScript.
- I want to show these branches **in a single action**, instead of clicking each _vertical arrow_ (link) anew.
- * [HTML example is available here](https://www.mediawiki.org/wiki/Special:CategoryTree?target=Category%3AConfigure&mode=all&namespaces=).
- As can be read in the linked webpage, one can click the _vertical arrow_ to get the next branch (if there is one).
- ## Code which I have tried and failed
- ```javascript
- document.querySelectorAll(".CategoryTreeToggle").forEach( (element)=>{
- if (element.hasAttribute('data-ct-state', 'collapsed') ) {
- element.click();
- }
- });
- ```
- For some reason, with the following code, **all branches, whether collapsed or *manually expanded***, will **collapse**.
- How to uncollapse the first and second branches of a link tree in JavaScript?
#3: Post edited
How to expose an entire link tree with vanilla JavaScript?
- How to uncollapse the first and second tiers of a link tree in JavaScript?
I wish to display or expose an entire link tree.I want to show all branches **in a single action**, instead of clicking each _vertical arrow_ (link) anew.- * [HTML example is available here](https://www.mediawiki.org/wiki/Special:CategoryTree?target=Category%3AConfigure&mode=all&namespaces=).
- As can be read in the linked webpage, one can click the _vertical arrow_ to get the next branch (if there is one).
- ## Code which I have tried and failed
- ```javascript
- document.querySelectorAll(".CategoryTreeToggle").forEach( (element)=>{
- if (element.hasAttribute('data-ct-state', 'collapsed') ) {
- element.click();
- }
- });
- ```
- For some reason, with the following code, **all branches, whether collapsed or *manually expanded***, will **collapse**.
How to expose an entire link tree with vanilla JavaScript?<br>In other words, how to show the an entire tree of clickable branches, with JavaScript?
- I wish to display the first and second tiers of a link tree with JavaScript.
- I want to show these tiers **in a single action**, instead of clicking each _vertical arrow_ (link) anew.
- * [HTML example is available here](https://www.mediawiki.org/wiki/Special:CategoryTree?target=Category%3AConfigure&mode=all&namespaces=).
- As can be read in the linked webpage, one can click the _vertical arrow_ to get the next branch (if there is one).
- ## Code which I have tried and failed
- ```javascript
- document.querySelectorAll(".CategoryTreeToggle").forEach( (element)=>{
- if (element.hasAttribute('data-ct-state', 'collapsed') ) {
- element.click();
- }
- });
- ```
- For some reason, with the following code, **all branches, whether collapsed or *manually expanded***, will **collapse**.
- How to uncollapse the first and second tiers of a link tree in JavaScript?
#1: Initial revision
How to expose an entire link tree with vanilla JavaScript?
I wish to display or expose an entire link tree. I want to show all branches **in a single action**, instead of clicking each _vertical arrow_ (link) anew. * [HTML example is available here](https://www.mediawiki.org/wiki/Special:CategoryTree?target=Category%3AConfigure&mode=all&namespaces=). As can be read in the linked webpage, one can click the _vertical arrow_ to get the next branch (if there is one). ## Code which I have tried and failed ```javascript document.querySelectorAll(".CategoryTreeToggle").forEach( (element)=>{ if (element.hasAttribute('data-ct-state', 'collapsed') ) { element.click(); } }); ``` For some reason, with the following code, **all branches, whether collapsed or *manually expanded***, will **collapse**. How to expose an entire link tree with vanilla JavaScript?<br> In other words, how to show the an entire tree of clickable branches, with JavaScript?