現在、jQuery を使用しています。以下は、PHP を介してリストを生成するコードであり、リストをクリックすると、そのフォルダーのサブコンテンツのリストを作成できます。
私はこの作業のjsfiddleを持っています: here
ただし、私のページで実行すると実行されません。「ラップインなし」を選択すると、問題が再現されるようです。
正直なところ、これらの 4 つの jsfiddle オプションについては何も知りません。3 では機能しますが、4 では機能しません。
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<?php
if ($handle = opendir('fileServer')) {
while (false !== ($file = readdir($handle)))
{
if (($file != ".")
&& ($file != ".."))
{
$thelist .= '<LI id='.$file.'>'.$file.'';
}
}
closedir($handle);
}
?>
<script type="text/javascript">
function genCont(){
// alert(sel + "folder selected")
//This is the alert that works in JSfiddle but not on my Rpi :(
$("#fList li").click(function() {
alert(this.id); // get id of clicked li used in below PHP
});
//future unused code, suggestion for improvement are, of course, welcome
//var fName = sel;
<?php
if ($handle = opendir(/*not used yet*/)) {
while (false !== ($file = readdir($handle)))
{
if (($file != ".")
&& ($file != ".."))
{
$thelist2 .= '<LI><a href="'.$file.'">'.$file.'</a>';
}
}
closedir($handle);
}?>
}
</script>
<div class="fsFolder">
<ul id="fList">
<?=$thelist?>
</ul>
</div>
よろしくお願いします
クリス