これが私のJavaScriptコードです(バックスラッシュはエスケープ用です):
<script type="text/javascript">
$(function(){
//datepicker
$(\'#start\').datepicker({
inline: true
});
});
</script>
および関連する HTML:
<input type="text" name="start" id="start" class="hasDatepicker" />
これは、jquery および jquery ui に付属するサンプル コードと本質的に同じです。私は、すべてが $content という変数に追加され、単に HTML であるのではなく、最後にエコーアウトされる可能性があると考えています。
この難問への回答に感謝します。
最後に説明するのではなく、コードがどのように設定されているかをもっと視覚的に示すべきだったのかもしれません。これは一般的にどのように見えるかです:
$content .= '<script type="text/javascript">
$(function(){
//datepicker
$(\'#start\').datepicker({
inline: true
});
});
</script>';
私の HTML も同様に $content に追加されます。
$content .= '<input type="text" name="start" id="start" class="hasDatepicker" />';