Hi,
ist zwar jetzt kein wirkliches Script aber eine Hilfe für alle die Boxy benutzen, nicht so viel Ahnung von jQuery haben aber trotzdem ein Fade-In für die Boxys haben wollen ...
Um folgendes jQuery Modul gehts:
http://onehackoranother.com/projects/jquery/boxy/
Öffne dazu: jquery.boxy.js
Suche nach:
HTML
show: function() {
if (this.visible) return;
if (this.options.modal) {
var self = this;
if (!Boxy.resizeConfigured) {
Boxy.resizeConfigured = true;
jQuery(window).resize(function() { Boxy._handleResize(); });
}
this.modalBlackout = jQuery('<div class="boxy-modal-blackout"></div>')
.css({zIndex: Boxy._nextZ(),
opacity: 0.7,
width: jQuery(document).width(),
height: jQuery(document).height()})
.appendTo(document.body);
this.toTop();
if (this.options.closeable) {
jQuery(document.body).bind('keypress.boxy', function(evt) {
var key = evt.which || evt.keyCode;
if (key == 27) {
self.hide();
jQuery(document.body).unbind('keypress.boxy');
}
});
}
}
this.boxy.stop().css({opacity: 1}).show();
this.visible = true;
this._fire('afterShow');
return this;
},
Alles anzeigen
Ersetze durch:
HTML
show: function() {
if (this.visible) return;
var self = this;
if (this.options.modal) {
if (!Boxy.resizeConfigured) {
Boxy.resizeConfigured = true;
jQuery(window).resize(function() { Boxy._handleResize(); });
}
this.modalBlackout = jQuery('<div class="boxy-modal-blackout"></div>')
.css({zIndex: Boxy._nextZ(),
opacity: 0.7,
width: jQuery(document).width(),
height: jQuery(document).height()})
.appendTo(document.body);
this.toTop();
if (this.options.closeable) {
jQuery(document.body).bind('keypress.boxy', function(evt) {
var key = evt.which || evt.keyCode;
if (key == 27) {
self.hide();
jQuery(document.body).unbind('keypress.boxy');
}
});
}
}
this.boxy.stop().css({opacity: 0}).show();
this.boxy.stop().animate({opacity: 1}, 300, function() {
self.boxy.css({display: 'block'});
self.visible = true;
self._fire('afterShow');
});
return this;
},
Alles anzeigen
Ich veröffentliche diesen Lösungsansatz jetzt mal deswegen weil ich auf Anhieb keine passende Modifikation gefunden hab.
Lg