我有一个 PHP 脚本,可以为 MySQL 数据库中的每个条目生成一个列表元素。我试图在这些列表元素上使用 jquery :odd 选择器来更改每个其他列表元素的背景颜色。到目前为止它还没有工作,我认为 JS 要么在 PHP 解析之前运行,要么我不知道的其他一些情况导致 JS 不执行我试图实现的操作。
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("li:odd").css("background-color", "#000");
}
</script>
<ul id="datalist">
<?php while ($row = mysql_fetch_array($query))
{
echo "<li><br/>".$row['FName']." ".$row['LName']."<br/> Phone: ".$row['PHON']."<br/> Workstation: ".$row['EQUIP']."<br/></li>";
}
?>
</ul>
注意:这不是整个页面,只是与我的问题相关的代码。
最佳答案
您在 Javascript 末尾错过了 )
(用于关闭 $(document).ready(
调用)
关于php - 如何使用 Jquery 处理 PHP 生成的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844351/