jQuery对象强制转换为字符串

时间:2012-07-06 03:36:03

标签: javascript jquery

可以帮助我解决jquery对象问题。

问题如下,我有这段代码:

url = '<a href="http://url.com">Name</a>';
otherValue = "Other Value";

x = jQuery(url).text(otherValue);
console.log(x);         
console.log(typeof(x));

此回报:

[<a href=​"http:​/​/url.com">​Other Value​</a>​]
object 

我如何制作此对象并最终获得一个字符串?

感谢的

2 个答案:

答案 0 :(得分:2)

尝试console.log(x[0].outerHTML);

说明:x[0]为您提供HTMLAnchorElement对象,HTMLAnchorElement.outerHTML为您提供html字符串。

答案 1 :(得分:0)

查看此链接。

url = '<a href="http://url.com">Name</a>';
otherValue = "Other Value";

x = jQuery(url).text(otherValue);
alert(x[0].outerHTML);

http://jsfiddle.net/SRjfq/