如何在timeline javascript代码中集成php id

如何在timeline javascript代码中集成php id,php,jquery,html,timeline,Php,Jquery,Html,Timeline,我在page.php上有一个代码 <script type="text/javascript"> $(document).ready(function() { var timeline_data = [{ content:' <div class="classdiv"> <div id="proID" >$rows[$id]</div> </div> '; ?>,

我在page.php上有一个代码

<script type="text/javascript">
    $(document).ready(function() {
        var timeline_data = [{
            content:' <div class="classdiv"> <div id="proID" >$rows[$id]</div> </div> '; ?>, 
        }];
        $().product('.classdiv');
    });
</script>

$(文档).ready(函数(){
变量时间线_数据=[{
内容:“$rows[$id]”;?>,
}];
$().product('.classdiv');
});
当时间轴加载div时, div
$rows[$id]
具有正确的id

正确生成HTML

<div class = "classdiv"> <div id = "proID"> 123 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 243 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 423 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 743 </ div> </ div>,
123,
243  ,
423  ,
743  ,
但是page.php在所有div内容中仅显示一个ID

<div class = "classdiv"> <div id = "proID"> 123 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 123 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 123 </ div> </ div>,
<div class = "classdiv"> <div id = "proID"> 123 </ div> </ div>,
123,
123  ,
123  ,
123  ,

请告诉我解决方案是什么?

此代码看起来不完整。很难理解你的问题。一个明显的问题是元素
id
必须是唯一的。因此,页面上有多个
prodID
div将导致问题。请提供循环
$rows
时的代码以及如何处理
timeline\u数据
感谢您的回复,此
timeline\u数据
,生成更多帖子,并且每篇帖子都包含此div
$rows[$id]
问题是:此时背景上的时间线数据正确生成代码
123243423743,
,但显示此时间线数据,仅以id=123发布
123123123123,