Скачанная фотогалерея Javascript не работает на моем сайте

Я пытался использовать несколько предварительно написанных фото-галерей javascript для нашего веб-сайта, но пока они работают на исходном сайте, мне не удается заставить их работать на моем. Очевидно, это что-то базовое, но я этого просто не вижу. Последний предварительно написанный сценарий, который я пробовал, находится в https://codepen.io/maulikdarji/pen/WwqdMO/, я скопировал html на свою веб-страницу, как показано ниже, измененный только путем удаления постороннего текста и изменения изображений:

<!doctype html>
<!--[if lt IE 7]> <html class = "ie6 oldie"> <![endif]-->
<!--[if IE 7]>    <html class = "ie7 oldie"> <![endif]-->
<!--[if IE 8]>    <html class = "ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class = ""><!-- InstanceBegin template = "/Templates/newpage.dwt" codeOutsideHTMLIsLocked = "false" -->
<!--<![endif]-->
<head>
<meta charset = "utf-8">
<!-- InstanceBeginEditable name = "Head" -->
<meta name = "viewport" content = "width=device-width, initial-scale=1">
<title>Untitled Document</title>
<link href = "boilerplate.css" rel = "stylesheet" type = "text/css">
<link href = "Dunlaw.css" rel = "stylesheet" type = "text/css">
<link rel = "shortcut icon" href = "favicon.ico" type = "image/x-icon">
<meta name = "viewport" content = "width=device-width, height=device-height, initial-scale=1.0">
<link href='https://fonts.googleapis.com/css?family=Satisfy' rel='stylesheet' type='text/css'>
<script src = "slide.js"></script>
<!-- InstanceEndEditable -->
<!--[if lt IE 9]>
<script src = "//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<script src = "respond.min.js"></script>
</head>
<body>
<div class = "gridContainer clearfix">

<table width = "100%" border = "0">
  <tr>
    <td width = "8%" align = "center" valign = "bottom">&nbsp;</td>
    <td width = "84%" align = "center"><span class = "Head1"> </span>
      <p><a href = "The Trust.html">The Trust </a>&nbsp;|&nbsp; <a href = "Applying.html">Applying</a> &nbsp;|&nbsp; <a href = "Awards.html">Awards</a> &nbsp;|&nbsp; <a href = "Trustees.html">Trustees</a> &nbsp;|&nbsp; <a href = "Links.html">Links</a>&nbsp;|&nbsp; <a href = "Contacts.html">Contacts</a> &nbsp;|&nbsp;<a href = "index.html">Home</a> </p>
       </p>
       <p><img src = "windfarm.jpg" alt = "Dun Law windfarm"> </p>
       <p class = "Head1">  DUN LAW TRUST </p>

       <!-- InstanceBeginEditable name = "Titleregion" -->

       <div id = "Titlediv">Image Gallery</div>
       <!-- InstanceEndEditable -->

    <td width = "8%" align = "right" valign = "baseline">
  </tr>
</table>


<div id = "LayoutDiv2"><!-- InstanceBeginEditable name = "Main_region" -->
<hr>

<div id = "gallery" class = "container-fluid">  

  <img src = "images/1.JPG" class = "card img-responsive">
  <img src = "images/2.JPG" class = "card img-responsive">
  <img src = "images/3.JPG" class = "card img-responsive">
  <img src = "images/1.jpg" class = "card img-responsive">
  <img src = "images/2.jpg" class = "card img-responsive">
  <img src = "images/3.JPG" class = "card img-responsive">
  <img src = "images/1.JPG" class = "card img-responsive">
  <img src = "images/2.JPG" class = "card img-responsive">
  <img src = "images/3.JPG" class = "card img-responsive">

</div>

<div id = "myModal" class = "modal fade" role = "dialog">
  <div class = "modal-dialog">

    <!-- Modal content-->
    <div class = "modal-content">
      <div class = "modal-body">
        <p>Some text in the modal.</p>
      </div>
    </div>

  </div>
</div>

Я добавил текст css в файл css и создал файл со сценарием js, который я назвал «slide.js» и вызвал со страницы html (по другим предложениям я пробовал вызывать его в заголовок, тело и в конце без радости).

Скрипт отлично работает на исходном сайте, показывая большое изображение, когда вы нажимаете на галерею, но ничего не делает на моем сайте в http://s752783569.websitehome.co.uk/slideshow.html

Буду признателен за любые указания относительно моих новичков в недоработках ...

Нажмите F12 и исправьте ошибки консоли

mplungjan 15.10.2018 09:46

Вам нужен jquery

Jeremiah Cabigting 15.10.2018 09:52

mplungjan и Jeremiah Cabigting правы. Вам нужно добавить jQuery, а затем открыть консоль и искать ошибки. Если вы не можете понять, как исправить конкретную ошибку, сообщите нам об этом. Если вы это сделаете, обязательно опубликуйте точную ошибку, которая отображается в консоли. Также, как часть вашего вопроса, разместите свой javascript в slide.js.

Rocky Sims 15.10.2018 10:01

Вы красивые люди. Спасибо всем за это - все в значительной степени исправлено, не считая некоторого прихорашивания, добавив <script src = "ajax.googleapis.com/ajax/libs/jquery/3.3.1/…> в заголовок веб-страницы.

Gavin W 15.10.2018 10:18
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
4
52
0

Другие вопросы по теме