.size() was deprecated in jQuery 3.0 in favor of .length attribute.
https://jquery.com/upgrade-guide/3.0/#breaking-change-deprecated-size-removed
Co-Authored-By: Thomas Green <tomgreen66@hotmail.com>
// Handle foldable challenges and solutions (on click and at start).
$(".solution").click(function(event) {
- var trigger = $(event.target).has(".fold-unfold").size() > 0
- || $(event.target).filter(".fold-unfold").size() > 0;
+ var trigger = $(event.target).has(".fold-unfold").length > 0
+ || $(event.target).filter(".fold-unfold").length > 0;
if (trigger) {
$(">*:not(h2)", this).toggle(400);
$(">h2>span.fold-unfold", this).toggleClass("glyphicon-collapse-down glyphicon-collapse-up");