Я довольно новичок в JQuery и HTML, поэтому, пожалуйста, несите меня. У меня есть index.html с вызовом jquery-1.9.1.min.js, и я хочу создать скрипт, который будет загружать внешний html-файл. Index.html - довольно длинный файл, поэтому я хочу разбить раздел для более чистого кода и упростить его изменение.Как передать переменную идентификатора элемента в функцию загрузки jQuery
<html class="no-js">
<main>
<section id="testLoad"></section>
</main>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
<script>$("#testLoad").load("test.html #part-1"); </script>
</body>
</html>
Как вы можете видеть из приведенного выше кода, он загружает файл html в порядке. То, что я хочу сделать, это установить «# part-1» в качестве переменной, чтобы снова вызвать сценарий загрузки, но вызывать другой идентификатор из другой части файла.
Я также был бы открыт для различных методов, кроме этой функции загрузки. Все, что мне нужно - это вызвать внешний html-файл (имеется около 30 различных разделов), чтобы он мог отображать данные разделов. Если я это сделаю, это способ создать заголовочный файл, чтобы все эти разделы могли иметь доступ к одной таблице стилей?
Я рассмотрю использование Углового. Спасибо! – dtptw6
Это намного сложнее, чем JQuery, но он намного мощнее, и мне нравится кодировать его больше. –