編集: ajax を使用してコンテンツにテキストをロードしているため、onload on head は適用されません。
ここにほぼ完全なプロジェクトがあります http://sandbox.littlegraffyx.com/bible/test2.html (左下に gen 1:1 と入力して開始します)
私が抱えている唯一の問題は、ウィンドウ上のテキスト コンテンツを自動調整する関数を呼び出す前に、メイン テキストが表示されるメイン div が完全に読み込まれていることを確認することです。
自動調整機能が機能する場合と機能しない場合があります。機能しない理由は、関数を呼び出したときに div がまだ完全にロードされていない可能性があるためです。
echo "<div id=\"verse\">" . $bcontent . "</div>";
echo "<script type='text/javascript'>
scaleQuote();";
echo "</script>";
scalequote サンプルは、こちらの他の質問にあります
これが私が行った検索であり、私の場合、これらの投稿で提供されているソリューションをどのように適用できるかわかりません。そのため、自分で質問しています. 「研究不足」で反対票を投じられないことを願っています
div がロードされたときにのみ関数を実行するにはどうすればよいですか?
jqueryを使用して外部ソースから情報を読み込んだ後、divの高さと幅を取得する
事前に感謝し、私の英語で申し訳ありません
ファイル参照
http://pastebin.com/wwQumwKJ - 私の JS ファイル
http://pastebin.com/FnyST8iz - 私のhtmlファイル
http://pastebin.com/BYfSUjQJ - 私のCSSファイル
データベースの内容を取得することを除いて、私の php ファイルはほとんど上記の内容です。