For Example, lets say I have a book viewer with list of (parent-child) bookmarks. my problem is how to deal with bookmarks when it have two action in the same link.
download bmml source – Wireframes created with Balsamiq Mockups
In the above mockup sketch I have a parent bookmark item Title 3 that lead to page number 100 and in the same time Title 3 is a collapsed menu that have sub-items within it.
If you can see that Title 3 in the bookmark list view have two action ... the first action is the link that lead to the page 100 directly and second is the collapsed menu under it. as user experience, user may what to open the sub titles for explore and navigate before deciding to click over any of it. so I have two clicks in the same link, one is leading to the page and the other open the sub items.
My question: what is the good practice having two actions (function) in the same link? while I don't what to use the [+] beside the title as show in the above sketch. is there any other looking that may help?