Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.05.2011, 19:58
Аспирант
Отправить личное сообщение для Black_Sun Посмотреть профиль Найти все сообщения от Black_Sun
 
Регистрация: 29.04.2010
Сообщений: 68

$.ajax возвращает распарсенные тэги а
В общем есть скрипт который возвращает в элемент распарсенные a href, т.е. к примеру
$.when($.ajax(lnk)).then(function(data){
$('#element1').html($('#SomeElement',data).html())
});

с $.ajax и $.get ситуация такая же

в SomeElement содержится некий
<div id="SomeElement">
<a  href="/dir/filename1">filename1</a>
...
<a  href="/dir/filenameN">filenameN</a>
</div>

то в <div id="element1"> он появится как
<div id="element1">
<a  href="/dir/filename1"></a>filename1
...
<a  href="/dir/filenameN"></a>filenameN
</div>

Причём в ответе с html кодом (если смотреть firebug) все в порядке.
Что может быть не так и какие есть возможные пути решения?

Последний раз редактировалось Black_Sun, 24.05.2011 в 20:05.
Ответить с цитированием
  #2 (permalink)  
Старый 25.05.2011, 22:39
Аспирант
Отправить личное сообщение для Black_Sun Посмотреть профиль Найти все сообщения от Black_Sun
 
Регистрация: 29.04.2010
Сообщений: 68

вот и у меня на работе никто не может сказать в чём дело
Ответить с цитированием
  #3 (permalink)  
Старый 27.05.2011, 12:18
Аспирант
Отправить личное сообщение для Black_Sun Посмотреть профиль Найти все сообщения от Black_Sun
 
Регистрация: 29.04.2010
Сообщений: 68

Выяснилось что проблема в
<a href="/dir/filename1/">filename1</a>
а именно в слэше в конце href и из-за этого парсер закрывает тэг сразу после объявления, как решить эту проблему?
Ответить с цитированием
  #4 (permalink)  
Старый 28.05.2011, 23:52
Аспирант
Отправить личное сообщение для Black_Sun Посмотреть профиль Найти все сообщения от Black_Sun
 
Регистрация: 29.04.2010
Сообщений: 68

В итоге выяснил у специалистов что это особенность jQuery и проблему решить нельзя на jQuery, только писать на javascript. Тему можно закрывать.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
оператор return возвращает значение, а не ссылку. Vertuplatonium Общие вопросы Javascript 4 16.05.2011 14:02
$.ajax (success) Триви jQuery 7 21.03.2011 20:14
Как работает оператор new когда функция-конструктор что-то возвращает ? olek Общие вопросы Javascript 2 06.03.2011 12:17
плагин jquery.form (.post) - ответ содержит html тэги, как избавиться? ИванРу AJAX и COMET 2 07.01.2011 10:34
Не могу обратиться к элементам div, после того как они получены через $.ajax igsavenko jQuery 1 31.05.2010 17:53