de-vraag
  • Otázky
  • Značky
  • Používatelia
Oznámenia
Odmeny
Registrácia
Po registrácii budete informovaní o odpovediach a komentároch na vaše otázky.
Prihlásiť sa
Ak už máte konto, prihláste sa a skontrolujte nové oznámenia.
Za pridané otázky, odpovede a komentáre budú udelené odmeny.
Viac na
Zdroj
Upraviť
 chief7
chief7
Question

Ako prevediete objekt jQuery na reťazec?

Ako prevediete objekt jQuery na reťazec?

400 2009-03-17T01:38:51+00:00 3
John Feminella
John Feminella
Edited question 21 február 2015 в 9:47
Programovanie
jquery
stringification
This question has 1 odpoveď in English, to read them log in to your account.
Solution / Answer
John Feminella
John Feminella
17 marec 2009 в 1:44
2009-03-17T01:44:25+00:00
Viac na
Zdroj
Upraviť
#8903235

Predpokladám, že sa pýtate na celý reťazec HTML. Ak je to tak, niečo podobné urobí tento trik:

$('<div>').append($('#item-of-interest').clone()).html(); 

Je to podrobnejšie vysvetlené tu, ale v podstate vytvoríte nový uzol, ktorý zabalí položku záujmu, vykonáte manipuláciu, odstránite ho a zachytíte HTML.

Ak vám ide len o reprezentáciu reťazca, potom použite new String(obj).

Aktualizácia

Pôvodnú odpoveď som napísal v roku 2009. Od roku 2014 už väčšina hlavných prehliadačov podporuje outerHTML ako natívnu vlastnosť (pozri napríklad Firefox a Internet Explorer), takže môžete urobiť:

$('#item-of-interest').prop('outerHTML');
Peter Mortensen
Peter Mortensen
Edited answer 22 november 2014 в 3:28
592
0
Alex Rockwell
Alex Rockwell
17 marec 2009 в 1:47
2009-03-17T01:47:09+00:00
Viac na
Zdroj
Upraviť
#8903237

Môžete byť trochu konkrétnejší? Ak sa snažíte získať HTML vnútri značky, môžete urobiť niečo také:

Úryvok HTML:

<p><b>This is some text</b></p>

jQuery:

var txt = $('p').html(); // Value of text is <b>This is some text</b>
Peter Mortensen
Peter Mortensen
Edited answer 22 november 2014 в 3:30
21
0
 Vasil
Vasil
17 marec 2009 в 1:42
2009-03-17T01:42:55+00:00
Viac na
Zdroj
Upraviť
#8903234
new String(myobj)

Ak chcete serializovať celý objekt do reťazca, použite JSON.

Peter Mortensen
Peter Mortensen
Edited answer 22 november 2014 в 3:29
-4
0
Pridať otázku
Kategórie
Všetky
Technológia
Kultúra / Rekreácia
Život / Umenie
Veda
Profesionálne
Obchod
Používatelia
Všetky
New
Popular
1
Zuxriddin Muydinov
Registered pred 12 hodinami
2
Денис Анненский
Registered pred 2 dňami
3
365
Registered pred týždňom
4
True Image
Registered pred týždňom
5
archana agarwal
Registered pred týždňom
DE
EL
ES
FR
ID
IT
JA
KO
NL
PT
RU
SK
SL
TR
ZH
© de-vraag 2022
Zdroj
stackoverflow.com
na základe licencie cc by-sa 3.0 s uvedením autora