Skip to main content
Known Participant
February 13, 2018
Answered

Removing the Hand Cursor from Table of Contents

  • February 13, 2018
  • 1 reply
  • 439 views

I'm building a series of courses where I want to have the Table of Contents displayed, but have navigation through the TOC be disabled.

I have disabled the TOC navigation through Captivate 2017's course settings, but when running the course the mouse pointer still turns into a hand when hovering over the Table Of Contents entries. I feel that this is going to be confusing for users, suggesting that they can navigate with the TOC even though that's not accurate.

Can anyone tell me if and how the hand cursor can be disabled, keeping the standard mouse pointer whenever the user is hovering over the Table of Contents entries?

Thanks!

This topic has been closed for replies.
Correct answer Gaanf

I'm all but a JS guru, but running this on slide entry first slide seems to work for me:

var x = document.getElementsByClassName("tocEntryContainerStyle");

for (var i = 0; i < x.length; i++) {
    x.style.cursor = 'default';
}

1 reply

RodWard
Community Expert
Community Expert
February 14, 2018

You raise an excellent point. I would have expected the Hand cursor to have been disabled when the option to turn off navigation was invoked.

I suggest you lot an enhancement request with Adobe to have this addressed.

In the meantime, your best bet (if your output is HTML5) is probably going to be via using some JavaScript,  Hopefully one of the JS gurus on this forum will chime in with a solution.

Known Participant
February 14, 2018

I appreciate the response, Rod. I went ahead and logged a request with Adobe.

You're correct in that my courses will be published via HTML5. I guessed that JavaScript might be an option, but I barely know the first thing about that world. I'll keep my fingers crossed that someone has been down this road before, or can otherwise provide the solution.

Thanks!

GaanfCorrect answer
Inspiring
February 14, 2018

I'm all but a JS guru, but running this on slide entry first slide seems to work for me:

var x = document.getElementsByClassName("tocEntryContainerStyle");

for (var i = 0; i < x.length; i++) {
    x.style.cursor = 'default';
}