17,233
edits
(Created page) |
(fix "className.split is not a function") |
||
(11 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
// | // | ||
/** | /** | ||
Line 72: | Line 72: | ||
toggle.className = 'toggler-link'; | toggle.className = 'toggler-link'; | ||
toggle.setAttribute('id', 'toggler' + id); | toggle.setAttribute('id', 'toggler' + id); | ||
toggle.setAttribute(' | toggle.setAttribute('onclick', 'javascript:toggler("' + id + '");'); | ||
toggle.setAttribute('style', 'cursor: pointer'); | |||
var child = toggler.firstChild; | var child = toggler.firstChild; | ||
toggler.removeChild(child); | toggler.removeChild(child); | ||
Line 99: | Line 100: | ||
elem._toggle_original_display = elem.style.display; | elem._toggle_original_display = elem.style.display; | ||
var togglerID = -1; | var togglerID = -1; | ||
var elemClasses = elem.className.split(' '); // get list of classes | var elemClasses = elem.className.toString().split(' '); // get list of classes | ||
for (var j = 0; j < elemClasses.length; j++) | for (var j = 0; j < elemClasses.length; j++) | ||
{ | { | ||
Line 166: | Line 167: | ||
$(toggleInit()); | |||
// | // |