Diode..
7
$(htmlString).attr("value", "newValue");
但是这将返回jQuery对象,而不是字符串.您可以将其添加到DOM.
$(htmlString).attr("value", "newValue").appendTo("body"); // you can give any element instead of body
编辑:
你可以使用@ idor_brad的方法.这是最好的方式或
var htmlString = '';
var $htmlString = $(htmlString);
$htmlString.attr("value1", "newValue1");
$htmlString.attr("value2", "newValue2");
$htmlString.attr("value3", "newValue3");
console.log($htmlString.get(0).outerHTML);
要么
var htmlString = '';
var $htmlString = $(htmlString);
$htmlString.attr("value1", "newValue1");
$htmlString.attr("value2", "newValue2");
$htmlString.attr("value3", "newValue3");
console.log($("
").append($htmlString).html());