在JavaScript中插入属性

在JavaScript中插入属性,javascript,jquery,Javascript,Jquery,因此,我目前正在寻找将align=“center”插入块报价的解决方案。我正在点击一个API并返回一个HTML字符串,如图所示: <blockquote class="twitter-tweet"><p lang="en" dir="ltr">Las Vegas utilities really don’t want the strip to go solar blah blah</blockquote> 拉斯维加斯的公用事业公司真的不想让这条路变成太阳能的

因此,我目前正在寻找将align=“center”插入块报价的解决方案。我正在点击一个API并返回一个HTML字符串,如图所示:

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Las Vegas utilities really don’t want the strip to go solar blah blah</blockquote>
拉斯维加斯的公用事业公司真的不想让这条路变成太阳能的废话 我试图以最有效的方式将align=“center”添加到blockquote,如下所示:

<blockquote class="twitter-tweet" align="center"><p lang="en" dir="ltr"></blockquote>

我现在要去Rambo,只是用以下方法替换字符串:

myString = myString.replace("<blockquote class=\"twitter-tweet\">", "<blockquote class=\"twitter-tweet\" align=\"center\">");
myString=myString.replace(“,”);
但我觉得这似乎是一个黑客解决方案,因为我对JavaScript相当陌生。有没有更好的方法使用JQuery并序列化我缺少的HTML

提前谢谢大家

在css文件中,添加

blockquote{
文本对齐:居中;

}
正如您在标签中告诉我们的那样,您不知何故使用了jQuery,为什么不这样做:

$("blockquote").attr("align","center"); 
然后像这样使用它:

$(document).ready(function(){ //or in some other function
    $("blockquote").attr("align","center"); 
});

我想你知道,你可以用CSS做到这一点,所以我不会再告诉你了

你应该使用css。但是如果你真的想使用这个属性


$(“blockquote”).attr(“align”,“center”)

?通过JavaScript使用CSS:
blockquoterereference.style.textAlign='center'
align=“center”
已经被弃用了很长一段时间了。使用CSS。