Ich möchte den Code für die automatische Vervollständigung verwenden. Der Code lautet here.Wo sollte ich meinen JavaScript-Code eingeben?
<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 -->
Allerdings kann ich nicht herausfinden, wo ich diesen Code setzen sollte. Im Kopf? In Körper?
Nur ein Hinweis: w3schools als Referenz verwenden hier wird eine Menge kichern und Spott verursachen. Es ist keine maßgebliche Informationsquelle; es ist nur eine zufällige Website mit Informationen unterschiedlicher Qualität. Insbesondere ist dieser Ratschlag nur komisch und nicht wirklich umfassend oder sogar genau. – Pointy
Ok. Wo empfehlen Sie, nach den richtigen Informationen zu suchen? http://www.w3.org/TR/html4/interact/scripts.html gibt, soweit ich das beurteilen kann, keine Best Practice an. –
Dies ist wahrscheinlich nicht die Art von Sache, die jemals in einer echten Spezifikation auftauchen würde. Es geht darum, gute Blogs zu verfolgen und gute Antworten auf Websites wie Stackoverflow zu lesen - JavaScript-Leistung (und clientseitige Optimierung im Allgemeinen) ist in letzter Zeit ein sehr aktuelles Thema, und Meinungen zu Best Practices entwickeln sich schnell. – Pointy