Noch ein jQuery-Schnipsel

12 Apr

Finde den größten verwendeten Z-Index im Dokument, damit du einen noch größeren verwenden kannst: Das Rennen ums Rampenlicht in Script-Form 🙂

$.maxZIndex = $.fn.maxZIndex = function(opt) {
///

/// Returns the max zOrder in the document (no parameter)
/// Sets max zOrder by passing a non-zero number
/// which gets added to the highest zOrder.
///

 

////// inc: increment value,
/// group: selector for zIndex elements to find max for
/// ///
var def = { inc: 10, group: "*" };
$.extend(def, opt);
var zmax = 0;
$(def.group).each(function() {
var cur = parseInt($(this).css('z-index'));
zmax = cur > zmax ? cur : zmax;
});
if (!this.jquery)
return zmax;

return this.each(function() {
zmax += def.inc;
$(this).css("z-index", zmax);
});
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

acht − 7 =