jQuery-PHP类选择器问题 - php

所以我有这样的事情:

<?php foreach($post_array as $post): ?>
    <div class="postBodyWrapper">
        <div class="vid-link">
            <script type="text/javascript">
                $(function() {
                    $(".vidthumb").append("<img class='thumb' src='<?php echo $post->vid_link; ?>'/>");
                });
            </script>
            <div class="vidthumb"></div>
        </div>
    </div>
<?php endforeach; ?>

假设我在$post_array中有五个帖子。然后,每个帖子的<div class="vidthumb"></div>将包含所有五个图像(由JavaScript代码生成),而不是仅应包含的五个图像。我该如何解决?

参考方案

尝试:

<?php $i = 0; foreach($post_array as $post): ?>
<div class="postBodyWrapper">
    <div class="vid-link">
        <script type="text/javascript">
            $(function() {
                    $("#vidthumb_<?php echo $i ?>").append("<img class='thumb' src='<?php echo $post->vid_link; ?>'/>");
            });
        </script>                           
        <div id="vidthumb_<?php echo $i++ ?>"></div>
    </div>
</div>
<?php endforeach; ?>

通过为每个vidthumb div赋予您想要的拇指以唯一的ID出现,您现在可以定位特定的div而不是第一个匹配项。

Div单击与单选按钮相同吗? - php

有没有一种方法可以使div上的click事件与表单环境中的单选按钮相同?我只希望下面的div提交值,单选按钮很丑代码输出如下:<input id="radio-2011-06-08" value="2011-06-08" type="radio" name="radio_date&#…

PHP-复选框组 - php

我有一个需要发布的表单复选框组。<input type="checkbox" value="true" checked name="chk0[]"> <input type="checkbox" value="false" name=…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

故障排除“警告:session_start():无法发送会话高速缓存限制器-标头已发送” - php

我收到警告:session_start()[function.session-start]:无法发送会话缓存限制器-标头已发送(错误输出开始如果我将表单数据提交到其他文件进行处理,则可以正常工作。但是,如果我将表单数据提交到同一页面,则会出现此错误。请建议<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0…

验证php中的javascript对象 - php

在我的用户界面中,用户可以构建一些javascript对象,例如:var box = { "width": "100px", "height": "200px", "click": function () { alert("You clicked t…