[jQuery] Problem z edytowaniem utworzonych elementów |
[jQuery] Problem z edytowaniem utworzonych elementów |
2.08.2020, 22:27:52
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 3 Dołączył: 6.10.2013 Ostrzeżenie: (0%) |
Witam,
mam następujący problem z jQuery. CODE var $bg = $('<div class="dialog-bg"></div>'); var $dialog = $('<div class="dialog"></div>'); var $title = $('<div class="title"></div>'); var $span = $('<span></span>'); this.body.append($bg); $span.html(this.title).appendTo($title); this.child.wrap($dialog); this.child.before($title); this.child.addClass('content'); $bg.css('margin-left', '-300px'); //To działa $dialog.css('margin-left', '-300px'); //To nie działa Rozchodzi się o te dwa ostatnie wiersze, niby to samo a jedno działa a drugie nie... CSS CODE .dialog-bg{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 100; } .dialog{ position: absolute; top: 50px; left: 50%; z-index: 1000; background: white; border-radius: 3px; width: 500px; } Dodatkowo jeżeli wywołuję $dialog.outerWidth() to ciągle zwraca mi 0, mimo że element został dodany do body za pomocą wrap() Z góry dziękuję za pomoc! |
|
|
Wersja Lo-Fi | Aktualny czas: 18.06.2024 - 05:09 |