是否可以使用函数编辑 DIV 标签 ID 名称


Is it possible to edit DIV tag id name using functions?

>我有一个插件,它在页面上使用相同的类使用 3 个完全相同的div。

<div class="my-class"> <div class="my-class"> <div class="my-class">

我想编辑插件的代码并为每个div添加一个id,以便我可以使用它后来使用 CSS。

但是由于以后的更新问题,我不想接触父代码。

有没有办法仅使用放置在函数.php文件中的函数将id标签添加到div


伙计们,在上述 1 个问题之后还有 1 个附加问题。

你对这个问题投了反对票-2。我最近收到管理员关于我的帐户限制的消息。我不认为我问了一个愚蠢的问题,我自己也不是程序员,所以也许这很愚蠢,但显然我只是想理解为什么你没有很好地接受它,以及我应该避免什么类型的问题将来。您的评论将不胜感激,尤其是投反对票的人。干杯。

您可以使用 CSS 来区分它们,而无需添加它们 ID 属性。

<div class="my-class"></div>
<div class="my-class"></div>
<div class="my-class"></div>
<style>
    .my-class {width: 200px; height: 100px; background: red;} /* rules for all .my-class elements, eg. width&height, whatever */
    .my-class:nth-child(2) {background: green}
    .my-class:nth-child(3) {background: blue}
</style>

http://jsfiddle.net/fwy38om7/

你可以使用 Jquery 引用它们,比如

$(".my-class").each(function() {
})

在 javascript 下面添加 id 以将 id 添加到您的div

i=0;
$(".my-class").each(function() {
$(this).attr('id', 'constanttext' + i);
i++;
})
相关文章: