使用jquery动态创建具有递增id的div
我有一条文字 我想附加多个 div,但 id 应该动态更改。 例如:
<div id=first>text</div>
<div id=first0>text</div>
<div id=first1>text</div>
<div id=first2>text</div>
<div id=first3>text</div>
<div id=first4>text</div>
<div id=first5>text</div>
有什么帮助吗?谢谢..
I have a text
I want to append multiple divs but the id should be changed dynamically.
e.g:
<div id=first>text</div>
<div id=first0>text</div>
<div id=first1>text</div>
<div id=first2>text</div>
<div id=first3>text</div>
<div id=first4>text</div>
<div id=first5>text</div>
Any help? thanks..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
你的标题和问题内容似乎不一致。我假设您想要创建 div,其中每个 id 每次创建时都会按顺序递增?
Your title and question content seem to disagree with each other. I am assuming you are wanting to create div's where each id sequentially increments each time one is created?
您可以使用 .attr() 更改它:
You can change it with .attr():
尝试将代码更改为:
不要忘记“ ”内的
id
(id="first"
而不是id=first
)现在您可以简单地使用 jquery :
$("#first").attr('id','first6');
try to change the code to :
dont forget the
id
inside " " (id="first"
notid=first
)now you can simply use jquery :
$("#first").attr('id','first6');
如果您对造型的工作原理感兴趣。`
If you were interested in how styling works.`
使用 id=Container 创建一个 div 并使用以下代码动态创建 5 个 div
Create a div with id=Container and the create 5 divs dynamically using following code