jquery вопрос
Добавлено: 22 авг 2014, 10:04
custom_header.js, подключен другим экстом, но точно так же. работает, проверял.
не работает только лоад.
не работает только лоад.
phpBB Guru's phpBB 4.0-dev test board
https://anderson.phpbbguru.net/
ПерепуталаАлг писал(а):другая конструкция
Код: Выделить всё
$(elem).on('load', function() {
//func
});
Код: Выделить всё
(function($) {
$('.headerbar').on('load', function() {
$(this).before('<div id="headerbar-custom" class="extended-ControlsAll"></div>');
});
// $('.headerbar').before('<div id="headerbar-custom" class="extended-ControlsAll"></div>');
$('#headerbar-custom').css({opacity: '0.0'}).animate({opacity: '1.0'},100);
})(jQuery);
Код: Выделить всё
<script type="text/javascript">
var elem = document.getElementById('page-header');
var e = document.createElement('div');
e.innerHTML = '<div>... 11111111111111111111111111111111111111 ...</div>';
elem.insertBefore(e, document.getElementById('page-header'));
</script>
Код: Выделить всё
<script type="text/javascript">
var element = document.getElementById('wrap');
var firstelement = element.getElementById('top');
var newelement = document.createElement('div');
newelement.innerHTML = '<div>... 11111111111111111111111111111111111111 ...</div>';
element.insertBefore(newelement, firstelement);
</script>
это работает?Alecto писал(а):var firstelement = element.getElementById('top');
Код: Выделить всё
<script type="text/javascript">
var firstelement = document.getElementById('page-header');
var parentelement = firstelement.parentNode;
var newelement = document.createElement('div');
newelement.innerHTML = '<div>... 11111111111111111111111111111111111111 ...</div>';
parentelement.insertBefore(newelement, firstelement);
</script>
почему?TypeError: firstelement is null
var parentelement = firstelement.parentNode;