Jquery - 将 img 标题添加到缩略图
我在从滑块中的图像中抓取标题标签并将其插入页面上的其他位置时遇到问题。它仅从第一张图像中获取第一个标题,而不是后续图像。
我的脚本:
var imgTitle = $('.nivoSlider img').attr('title')
$('a.nivo-control').append('<p>' + (imgTitle) + '</p>');
我知道我必须在某个地方使用 .each 但我不知道在哪里。
谢谢
I'm having problems grabbing the title tag from an image in a slider and inserting it somewhere else on my page. It's only grabbing the first title from the first image and not the subsequent ones.
My script:
var imgTitle = $('.nivoSlider img').attr('title')
$('a.nivo-control').append('<p>' + (imgTitle) + '</p>');
I know I have to use .each someplace but I don't know where.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
.map()
获取标题数组。然后在调用.each()
时使用索引参数来获取相应的标题:Use
.map()
to get an array of titles. Then use the index parameter in your call to.each()
to get the corresponding title:试试这个例子:
我想你会得到所有的图像标题属性
Try this for example:
I think you will get all the images title attributes