jQuery(test)[0].outerHTMLouterHTML是部分浏览器提供的原生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对象转换成普通字符串
最新推荐文章于 2023-10-02 06:37:22 发布