Improved JavaScript code

This commit is contained in:
Raphael Michel
2015-10-18 17:16:50 +02:00
parent 3fa0cfb077
commit c1af2b1f2d
4 changed files with 74 additions and 62 deletions

View File

@@ -1,28 +1,27 @@
"use strict";
/*global $ */
$(function () {
"use strict";
$("input[data-toggle=radiocollapse]").change(function () {
$($(this).attr("data-parent")).find(".collapse.in").collapse('hide');
$($(this).attr("data-target")).collapse('show');
});
$(".js-only").removeClass("js-only");
$(".variations").hide();
$("a[data-toggle=variations]").click(function() {
$("a[data-toggle=variations]").click(function () {
$(this).parent().parent().parent().find(".variations").slideToggle();
});
$(".collapsed").removeClass("collapsed").addClass("collapse");
});
var waitingDialog = (function ($) {
return {
show: function (message, options) {
$("#loadingmodal h1").html(message);
$("body").addClass("loading");
},
hide: function () {
$("body").removeClass("loading");
}
var waitingDialog = {
show: function (message) {
"use strict";
$("#loadingmodal").find("h1").html(message);
$("body").addClass("loading");
},
hide: function () {
"use strict";
$("body").removeClass("loading");
}
})(jQuery);
};