我有一个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>
注意:这不是整个页面只是我问题的相关代码。
答案 0 :(得分:4)
您在Javascript结束时错过了)
(关闭$(document).ready(
来电)