要素の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>
これは、私が望むようには機能しません。配列要素ごとに個別のリンクが表示されますが、最初のリンクをクリックすると、意図したものではなく、3 つの配列要素すべてが表示されます。他の 2 つのリンクは何もしません。
私のアプローチは完全に間違った方法でさえあるかもしれないので、私を正しい方法に導いてください。
ありがとう