Я обновляю 2-летний шаблон woocommerce (WordPress), и для шаблона уведомлений у меня есть этот код:
<script>
jQuery(function ($) {
$(window).load(function(){
$(window).on('load', function () {
$('#mymessage').modal('show');
});
</script>
<div id="mymessage" class="modal-message modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<i class="fa fa-times-circle-o"></i>
<ul>
<?php foreach ( $messages as $message ) : ?>
<li><?php echo wp_kses_post( $message ); ?></li>
<?php endforeach; ?>
</ul>
</div>
</div>
</div>
</div>
Проблема в части js. Я пробовал оба $
или jQuery
@ на начало строки, но результат тот же.
Нет обработки javascript на странице, и в результате "js" коды размещаются в строке и не запускаются
пс. Сам jQuery правильно загружается в нижний колонтитул
Любая поправка к части JS наиболее ценится