Я до сих пор понимаю, что в JQuery с функцией html() мы можем преобразовать HTML в текст, например,
$("#myDiv").html(result);
преобразует "результат" (который является html-кодом) в обычный текст и отображает его в myDiv.
Теперь, мой вопрос: есть ли способ, которым я могу просто преобразовать html и поместить его в переменную?
например:
var temp;
temp = html(result);
что-то вроде этого, конечно, это не сработает, но как я могу поместить преобразованный в переменную, не записывая ее на экран? Поскольку я проверяю преобразование в цикле, думаю, что это довольно и пустой ресурс, если продолжать писать его на экран для каждого отдельного цикла.
Edit:
Извините за путаницу, например, если результат " <p>abc</p> ", тогда $(#mydiv).html(result) делает mydiv display "abc", который "преобразует" html в обычный текст, удаляя теги <p>. Итак, как я могу поместить "abc" в переменную, не делая что-то вроде var temp=$(#mydiv).text()?