私は自動完成のためのコードを使用したいと思います。コードはhereです。JavaScriptコードはどこに置く必要がありますか?
<script>
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$("#tags").autocomplete({
source: availableTags
});
});
</script>
<div class="demo">
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
</div><!-- End demo -->
<div class="demo-description" style="display: none; ">
<p>The Autocomplete widgets provides suggestions while you type into the field. Here the suggestions are tags for programming languages, give "ja" (for Java or JavaScript) a try.</p>
<p>The datasource is a simple JavaScript array, provided to the widget using the source-option.</p>
</div><!-- End demo-description -->
しかし、私はこのコードを置くべき場所を把握することはできません。頭の中で?身体?
ちょうどヒント:ここを参照するためにw3schoolsを使用すると、多くの鳴り声と嘲りが発生します。それは正式な情報源ではありません。さまざまな品質の情報を持つランダムなウェブサイトです。特に、このアドバイスは単なる奇妙であり、実際には包括的ではなく、正確でもありません。 – Pointy
だから正しい情報を探してみることをお勧めしますか? http://www.w3.org/TR/html4/interact/scripts.htmlでは、私が見る限り、ベストプラクティスを指定していません。 –
これはおそらく実際の仕様で現れるようなものではありません。 Stackoverflowのようなサイトでは、良いブログを把握し、良い答えを読んでいくことが重要です.JavaScriptのパフォーマンス(およびクライアントサイドの最適化)は最近非常にホットな話題であり、「ベストプラクティス」の意見はすぐに進化しています。 – Pointy