JQuery добавить атрибут, когда определенная текстовая строка найдена - PullRequest
0 голосов
/ 30 марта 2011

Моя проблема в том, что у меня есть группа твитов, вызываемых с помощью jQuery, но она вызывает их как обычный текст.Моей целью было бы иметь любую вещь с http: // автоматически связанной.В этом случае что-то вроде этого:

<a href="{link}"> {link} </a>

С заменой {link} на фактическую вставленную ссылку.Например, если у меня есть твит, который говорит: «Посетите эту классную ссылку! http://foo.com/" Я бы хотел, чтобы ссылка действительно работала, так как сейчас это просто обычный текст, и поэтому он не кликабелен.

Заранее спасибо!:)

РЕДАКТИРОВАТЬ: Вот ссылка на то, что у меня есть. http://jsfiddle.net/Remixz/uCk4s/

1 Ответ

3 голосов
/ 30 марта 2011

Посмотрите на этот принятый ответ на этот вопрос: Как заменить простые URL ссылками?

Я думаю, что это именно то, что вы ищете.

Я разбудил плагин, который вы использовали на github, и обновил его, добавив в него функцию linkify. Вот демонстрация обновленной версии в действии: http://jsfiddle.net/Ender/CrzCZ/

А вот обновленный плагин на github: https://github.com/ender2021/jQuery-Tweets/raw/master/js/jquery.tweets.0.1.js

...