<script>
в файле влияет на доступность этому скрипту других DOM-элементов. Скрипт начинает исполняться сразу, как только он загрузился. Ваш <div>
в это момент ещё отсутствует.$( function() {
... // Здесь ваш код
} )
window.onload = function() {
... // Здесь ваш код
}
Нужно в body поместить?
date_default_timezone_set('Europe/Moscow');
$time = date('H:i');
$max = '';
//массив
$list = schedule();
foreach ($list as $key => $val) {
if($time < $key) {
$max = $key;
break;
// Как только нашёл первый ключ с временем больше настоящего момента,
// то цикл сразу прерывается. Это выглядит странным, т.к. могут быть ключи с ещё большим
// значение времени, и переменная $max вовсе не содержит, как можно было бы подумать,
// максимальное значение времени в массиве.
}
}
foreach ($list as $key => $item) {
if(($time >= $key) && ($time <= $max)) {
// Второе условие бессмысленно, т.к. всегда выполняется (для любого элемента),
// либо не выполняется никогда, если осталось дефолтным $max == ''.
// Поэтому проверка этого условия внутри цикла для каждого элемента выглядит странным.
//return json_encode($list[$key]);
echo json_encode($list[$key]);
break;
return 0;
}
}
return 0;
var Openlink = function () {
for ( var i = 1; i <= 5; console.log( Openlink.link + ( i++ + Openlink.StartNum) ) );
Openlink.StartNum += 5;
}
Openlink.link = 'https://vk.com/club';
Openlink.StartNum = 0;
$( '.nav-color' ).on( 'click', 'li', function() {
let currentColor = $( this ).data( 'color' );
$( '.toggle-el:not(.' + currentColor + '):first' ).addClass( currentColor );
} );
// Действие при клике на общий чекбокс
$( 'input#checkall' ).on( 'change', function() {
let val = $( this ).prop( 'checked' ); // значение общего чекбокса
$( this ).closest( 'table' ).find( 'input[type=checkbox]:not(#checkall)' ).prop( 'checked', val ); // всем остальным чекбоксам присваиваем то же значение
}
// Действие при изменении чекбокса каждой строки (кроме строки заголовков)
$( 'input[type=checkbox]:not(#checkall)' ).on( 'change', function() {
$( this ).closest( 'tr' ).toggleClass( 'selected' ); // включаем или выключаем класс selected у всей строки
}
// Действие при клике по другим ячейкам строки = клику по чекбоксу (если это надо)
$( 'tr:gt(0) td:gt(0)' ).on( 'click', function() {
let cb = $( this ).find( 'input' ); // чекбокс пригодится
let newVal = !cb.prop( 'selected' ); // инвертированное значение чекбокса
cb.prop( 'selected', val ); // присваиваем инвертированное значение чекбоксу
}
const ScrollValue = 321;
var arrow_left = $( '#arr_left' );
var elem = $( '#wr_1' );
$( document ).on( 'mouseup', function() {
if ( elem.scrollLeft() > ScrollValue )
arrow_left.removeClass( 'arrow_none' );
else
arrow_left.addClass( 'arrow_none' );
}
arrow_left.on( 'click', function() {
elem.animate( { scrollLeft: '-=' + ScrollValue }, 500 );
} );
require ('mpdf.php');
$pdf = new mPDF('utf-8', 'A4');
$pdf->charset_in = 'cp1251';
$style = file_get_contents('style.css');
$pdf->WriteHTML($style, 1);
$html = " .... "; // Сюда пишите ваш <body>...</body>
$pdf->WriteHTML($html, 2);
$pdf->Output();