Jquery загрузить страницу вопросов
-
03-07-2019 - |
Вопрос
Я относительно новичок в использовании jQuery
и хотел бы использовать метод load
для добавления контента на мою страницу, так как сайт, на котором я размещаю, не поддерживает никаких скрипты на стороне сервера. Р>
Я хочу, чтобы я мог запускать больше JQuery на страницах, которые загружаются (с помощью метода load), таких как accordian в библиотеке UI. Как мне заставить это работать?
Приветствия заранее
Решение
метод $. load
имеет callback
. Р>
Это будет вызвано, когда данные будут возвращены, чтобы вы могли создавать экземпляры элементов управления пользовательского интерфейса в этом методе обратного вызова.
Например
//Load html page with Accordian markup
$('#someDiv').load(urlWithAccordian, function(){
//Create Accordian
$('#someUL').accordian();
});
Другие советы
Поменяйте хосты! Вам никогда не придется полагаться на JavaScript в таких элементарных элементах, как контент!