在JavaScript中插入属性

Inserting Attribute In JavaScript

本文关键字:属性 插入 JavaScript      更新时间:2023-10-05

所以我目前正在寻找一种将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 class="twitter-tweet" align="center"><p lang="en" dir="ltr"></blockquote>

我现在要去兰博,只是用替换字符串

myString = myString.replace("<blockquote class='"twitter-tweet'">", "<blockquote class='"twitter-tweet'" align='"center'">");

但我觉得这是一个棘手的解决方案,因为我对JavaScript还很陌生。有没有更好的方法可以使用JQuery并序列化我缺少的HTML?

提前感谢大家!

正如您在标签中告诉我们的那样,您在某种程度上使用了jQuery,为什么不这样做呢:

$("blockquote").attr("align","center"); 

然后像这样使用:

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

我想你知道,你可以用CSS来做这件事,所以我不会再告诉你了。)

您应该使用css。但如果你真的想使用属性,

$("blockquote").attr("align","center")

在css文件中,添加

blockquote{
text-align:center;
}