Как жить плагин в JQuery? - PullRequest
3 голосов
/ 21 мая 2010

Можно ли добавить живую функцию в плагин?

Плагин jPikcer не работает. Я создаю его из .live ('click', function (e)

Пример: $ ( 'Multiple') jPicker ();.

Спасибо, Gino

1 Ответ

4 голосов
/ 21 мая 2010

Вы не можете использовать .live() для этого, ближайший эквивалент для этого - плагин .livequery(). .live() - это событие слушатель, прослушивающий всплывающие события, а не новые элементы.

В качестве альтернативы вы запускаете плагин с этим селектором и контекстом при добавлении новых элементов, например, в запросе $.ajax() что-то вроде этого:

$.ajax({
  //options...
  success: function(data) {
    $('.Multiple', data).jPicker();
  }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...