我有一个 PHP 元素数组
现在我想为每个数组元素创建一个链接或一个按钮,当单击时,数组值应该出现在特定的 div 内。
这是我的代码:
<?php
$array = array('apple', 'banana', 'orange');
foreach($array as $element) {
?>
<a href="#" onclick="return false;" id="showElement"><?php echo $element; ?></a><br />
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
$("#showElement").click( function() {
$("#hot").append('<?php echo $element; ?><br />');
});
});
</script>
<?php
}
?>
<div id="hot"></div>
这并不像我想要的那样工作。它显示每个数组元素的单独链接,但是当我单击第一个时,它只显示所有三个数组元素,而不仅仅是预期的。其他两个链接什么也不做。
任何帮助将不胜感激,我的方法甚至可能是完全错误的方法,所以请引导我采用正确的方法。
谢谢