tsbmusic
Erfahrenes Mitglied
Moin,
ich habe ein Problem mit einem jQuery Plugin an dem ich arbeite. Wenn ich versuche die Breite eines Elements mit .width() zu ermitteln wird immer 0 ausgegeben obwohl es eine Größe hat (die nicht 0 ist). Wenn ich dem Element wie unten noch per .css() die Breite von 100% gebe, wird in der Konsole 100 angegeben, allerdings ist die Breite über 1000px.
Das Plugin wird erst ausgeführt wenn das Dokument geladen ist (also in $(document).ready).
Hat jemand eine Idee woran das liegen kann, oder übersehe ich einfach etwas?
Grüße
tsbmusic
ich habe ein Problem mit einem jQuery Plugin an dem ich arbeite. Wenn ich versuche die Breite eines Elements mit .width() zu ermitteln wird immer 0 ausgegeben obwohl es eine Größe hat (die nicht 0 ist). Wenn ich dem Element wie unten noch per .css() die Breite von 100% gebe, wird in der Konsole 100 angegeben, allerdings ist die Breite über 1000px.
Code:
var wrapper = $('<div class="wrapper" />').css({
display: 'block',
visibility: 'visible',
width: '100%',
overflow: 'auto'
});
e.wrap(wrapper);
console.log(wrapper.width());
Das Plugin wird erst ausgeführt wenn das Dokument geladen ist (also in $(document).ready).
Hat jemand eine Idee woran das liegen kann, oder übersehe ich einfach etwas?
Grüße
tsbmusic