Вопрос

Я относительно новичок в использовании jQuery и хотел бы использовать метод load для добавления контента на мою страницу, так как сайт, на котором я размещаю, не поддерживает никаких скрипты на стороне сервера.

Я хочу, чтобы я мог запускать больше JQuery на страницах, которые загружаются (с помощью метода load), таких как accordian в библиотеке UI. Как мне заставить это работать?

Приветствия заранее

Это было полезно?

Решение

метод $. load имеет callback .

Это будет вызвано, когда данные будут возвращены, чтобы вы могли создавать экземпляры элементов управления пользовательского интерфейса в этом методе обратного вызова.

Например

   //Load html page with Accordian markup
    $('#someDiv').load(urlWithAccordian, function(){
        //Create Accordian
        $('#someUL').accordian();
    });

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

Поменяйте хосты! Вам никогда не придется полагаться на JavaScript в таких элементарных элементах, как контент!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top