可以用CSS编写PHP吗?我正在列出数据库中的数据,并从数据库中获取id到<div>id。它几乎工作,但我不知道如何添加id在CSS太。例如:下面是我在HTML & JS中的做法:
id
<div>
<div id= <?php echo $data['id']??''; ?>>
$("#<?php echo $data['id']??''; ?>").click(function(){
gev0vcfq1#
你也可以这么做:
<style> #<?php echo $data['id']?> { color: green; } </style>
我看不出在这段代码中使用??''有什么意义。如果$data['id']没有设置,这将创建一个无效的空ID。您应该确保$data['id']始终设置。然而,为每个ID创建唯一的样式和click函数似乎是一个糟糕的设计。如果您希望在此循环中创建的所有项都使用相同的样式和click侦听器,请为它们提供一个公共类,并在CSS和jQuery中使用它。
??''
$data['id']
1条答案
按热度按时间gev0vcfq1#
你也可以这么做:
我看不出在这段代码中使用
??''
有什么意义。如果$data['id']
没有设置,这将创建一个无效的空ID。您应该确保$data['id']
始终设置。然而,为每个ID创建唯一的样式和click函数似乎是一个糟糕的设计。如果您希望在此循环中创建的所有项都使用相同的样式和click侦听器,请为它们提供一个公共类,并在CSS和jQuery中使用它。