jQuery(test)[0].outerHTML
创新互联公司公司2013年成立,先为颍上等服务建站,颍上等地企业,进行企业商务咨询服务。为颍上企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
outerHTML是部分浏览器提供的原生DOM属性,可返回包括元素本身在内的html代码。
如果不需要标签本身,可用jQuery的html方法来获取html文本
jQuery(test).html()
var test='div.img src="oldsrc" /./div'
var jObj=$(test);
var imgs=jObj.find('img');
imgs.each(function(){
$(this).attr('src','newsrc');
});
test=jObj[0].outerHTML;
或者
test='div'+jObj.html()+'/div';
这里只能用DOM片断来做,无法带上html
jQuery提供了很简单的方法:
var jsonStr = '{"a": 1, "b": "string", "c": [1, "11"]}';
console.log(typeof(jsonStr)); // string
var json = $.parseJSON(jsonStr);
console.log(typeof(json)); // object
console.log(json.c); // [1, "11"]
trans本来就是字符串,不需要var str=String(trans);来转换,
可以写成var t = trans.match(/\-?\d+/g)[5];得到第五个值。
jQuery stringify()函数是用于将 object对象转换为json
jQuery parseJSON()函数是用于将 json转换为object对象
var str = {"name":"Joce", "age":"20","school":"Beijing University"};
str_json= JSON.stringify(str);//object对象转换为json
alert("pre" + str_json + "/pre" );