attr
PHP コードを実行するまで ID 値がないため、PHP コードの多くは動的 ID セレクターを作成します。
ですので、他に良い方法があれば知りたいです。私の現在の方法は機能しますが、それが悪い習慣であることはわかっています。
私がやっていることを説明するには:
for ($x=0;$x>=10; $x++){
echo "...
<script>
$(function() {
$( \"#dialog{$x}\" ).dialog({
autoOpen: false,
show: \"blind\",
hide: \"explode\"
});
$( \"#opener{$x}\" ).click(function() {
$( \"#dialog{$x}\" ).dialog( \"open\" );
return false;
});
</script>
...";
echo "<a id=\"opener{$x}\"> View Notes</a>";
echo "<div id=\"dialog{$x}\">some data also dynamically generated depending on value of $x</div>";
}