我正在尝试为每个具有特定类的 div 附加一个按钮,到目前为止我的代码是:
HTML:
<div id="865" class="gw-gopf-isotope-item">
<div class="gw-gopf-post-overlay-inner">
// button goes here
</div>
</div>
jQuery:
$( ".gw-gopf-isotope-item" ).each(function() {
var gallid = $(this).attr('id');
$('.gw-gopf-post-overlay-inner').append('<a class=\"gw-gopf-btn gw-gopf-post-overlay-btn thickbox\" href=\"#TB_inline?width=600&height=550&inlineId=gallery-\"+gallid+\"\">View Photos</a>');
});
它的工作方式是:
- 用户在管理员中创建画廊
- 这些显示在前端
- 我写的另一个脚本为每个画廊创建了一个独特的内容厚箱
- 该按钮旨在链接到该独特的厚框
附加代码工作正常,但它不会为每个链接生成唯一 ID,因此为什么我认为我需要使用每个函数?
我必须使用 jQuery 来执行此操作,因为它正在修改一个我无法修改以直接添加代码的预构建系统。
非常感谢任何帮助