Как использовать селекторы jquery для результата json - PullRequest
4 голосов
/ 25 октября 2010

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

Затем я использую шаблонный движок jquery для отображения результатов на экране.Пока все это работает хорошо.но теперь я хочу добавить некоторые функции щелчка на определенных частях входящих сообщений.Например, я хочу, чтобы заголовок сообщения был кликабельным, чтобы он развернул / свернул полный текст, который скрыт в div под ним.

Но я не могу использовать селекторы jquery на этом динамическом jsonрезультат.Это работает, когда я помещаю функцию в сам тег href, но я не очень хочу.Я также попытался добавить функцию после функции успеха, но тоже не повезло.Можно ли вообще использовать селекторы с движком шаблонов?

Надеюсь, я дал понять, в противном случае не стесняйтесь спрашивать больше информации.Большое спасибо, С наилучшими пожеланиями, Марк

Ответы [ 3 ]

3 голосов
/ 25 октября 2010

Вы пробовали использовать jquery .live?http://api.jquery.com/live/

1 голос
/ 25 октября 2010

Извините, вы увидите, что это происходит постоянно, когда что-то идет не так, и я задаю вопрос через минуту после того, как он решает сам. Действительно возможно использовать селектор jquery на динамических элементах. Просто убедитесь, что вы поставили его после обработки шаблона и в функции успеха ajax.

Спасибо.

0 голосов
/ 25 октября 2010

Вы пытаетесь выбрать json, который возвращается из веб-службы, или вы пытаетесь использовать селектор jquery, чтобы найти элемент, который вы ранее добавили на страницу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...