Items API Initialization
scroll_to_test
Brings the assessment player into view by automatically scrolling the browser window so that it is aligned with the top of the assessment player when the session starts.
You would want to specify this option for long pages where the learner may have scrolled past the assessment player, moving it out of view, for example.
Important For this option to take effect, the focus_on_player initialization option must be set to false. See the caveats section for more information.
Examples
// Scrolls the host page to the assessment player to bring it into view
var initializationOptions = {
"config": {
"navigation": {
"scroll_to_test": true
},
"configuration": {
"focus_on_player": false
}
}
};
// Scroll above the assessment player by 20 pixels
var initializationOptions = {
"config": {
"navigation": {
"scroll_to_test": {
"offset_top": -20
}
},
"configuration": {
"focus_on_player": false
}
}
};
Values
Attribute path config.navigation.scroll_to_test
Default true
-
Type boolean
Set to
trueto scroll to the top of the assessment player without any additional offset.Set to
falseto disable this functionality. -
Type object
-
offset_top number
Scroll to the top of the assessment player with an additional offset as a pixel value.
This setting is useful when you have additional content to display that is above the assessment player.
-
Caveats
The scroll_to_test option does not work when combined with focus_on_player. The focus_on_player initialization option is set to true by default and will take priority over scroll_to_test. The focus_on_player option will set the browser's focus to the start button element, which will result in the page being scrolled automatically so that the start button is visible on the screen.
Related articles
- The
scroll_to_topinitialization option, which brings the assessment player into view by automatically scrolling the browser window when the learner navigates to a different Item. - The
focus_on_playerinitialization option, which sets the browser focus to the start button element on the intro page when the assessment player has loaded.