javascript,colorbox - 动态获取ID

时间:2011-09-10 21:51:55

标签: php javascript html

我试图动态地使用id来加载模态窗口中的内容,但是我很难抓住id。

以下是我在JSFiddle

上发布的示例

使用PHP动态生成类ticket_details的div和类dialog_link的锚标记。

如果您需要更多说明,请告诉我们!谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

以下选择器var e = $('.ticket_details');会返回div的列表。你需要做的是遍历所有返回的div并做你想做的事情,如下所示:$('.ticket_details').each(function () { console.log($(this).attr('class')); });

答案 1 :(得分:0)

tjameson 的评论和 Ali 的答案都是现场点击。

虽然分配独特的类在技术上不正确,但它也不是最佳实践。 (我在考虑未来的维护者。)ID元素更符合您的目的,并将简化您使用JQuery获取ID。

如果可能,请为DIVS提供PHP gen唯一ID,同时仍将其作为“ticket_details”归类为 tjameson 建议。

PS(对主持人)这个问题与ColorBox pulgin几乎没有关系,而且与Jquery选择有关。