Сброс DIV в JQuery - PullRequest
       3

Сброс DIV в JQuery

2 голосов
/ 27 мая 2011

Я использую плагин Zurb Orbit jQuery для создания вложенного слайдера, то есть слайдера внутри слайдеров ...

Это почти сделано, за исключением некоторых ошибок при применении плагина Orbit ко второму div. Я думаю, что это можно решить, удалив плагин Orbit из первого div, а затем применив его ко второму.

$(window).load(function() {
    $('#featured').orbit();
});

Вышеописанное применяет плагин Orbit к div ... как бы я его удалил? Есть ли простой метод jQuery для этого или мне нужно отредактировать плагин Orbit?

Ответы [ 3 ]

1 голос
/ 27 мая 2011

Я не знаком с Orbit, так что это довольно дикое предположение. Насколько я понимаю, каждый плагин jQuery должен предоставлять свой собственный метод удаления / уничтожения, и я не знаю, делает ли Orbit (или каков метод, если они это делают).

Если такого метода нет, вы можете попытаться воссоздать первый div и добавить в него второй.

var newFirstDiv = $('<div>').append($('#featured'));

newFirstDiv не будет применен к нему плагин Orbit, но он также будет лишен любого другого содержимого, которое было в оригинальном div, так что имейте это в виду (и отложите все, что вам нужно) .

Вы могли бы также взглянуть на clone, но любая орбита, сделанная с оригиналом, вероятно, будет с ним.

0 голосов
/ 27 мая 2011

В конце я поместил все URL-адреса изображений в организованный файл JSON, а затем динамически создал DIV для ползунка.Когда ползунок не используется, я просто снимаю ядро ​​с DIV, а затем создаю следующий.

Спасибо за все ответы, ребята !!

Исаак

0 голосов
/ 27 мая 2011
    $(window).load(function() {
       $('#featured div').orbit();
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...